Base32: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k menambah suntingan, menambah pranala |
BangYeVoice (bicara | kontrib) k Menautkan satu kata ke artikel lain |
||
(Satu revisi perantara oleh satu pengguna lainnya tidak ditampilkan) | |||
Baris 3:
'''Base32''' adalah salah satu dari beberapa penyandian transfer base 32. Base32 mengeset 32-karakter yang terdiri dari huruf A sampai Z dan angka 2 hingga 7
Base32 tidak hanya digunakan untuk menyandikan data [[biner]], tetapi Base32 juga dapat menyandikan teks [[biner]] seperti [[ASCII]]
== Perangkat Lunak ==
Base32 adalah notasi untuk penyadian data [[byte]] sewenang - wenang menggunakan seperangkat simbol terbatas yang dapat digunakan oleh manusia dan diproses oleh komputer.
Base32 terdiri dari simbol 32 karakter yang berbeda, serta algoritme untuk penyandian urutan sewenang - wenang dari byte 8-bit ke dalam abjad Base32. Karena lebih dari satu simbol Base32 5-bit diperlukan untuk mewakili setiap byte input 8-bit, simbol Base32 juga menentukan persyaratan panjang string Base32 yang diizinkan (yang harus merupakan kelipatan 40 bit). Sistem Base64 yang terkait erat, sebaliknya, menggunakan satu set 64 simbol.
Baris 142:
=== [[Zlgi ke hutan|zasep.paoty]]-base-32 ===
z-base-32<ref>{{cite web|url=http://philzimmermann.com/docs/human-oriented-base-32-encoding.txt|title=Human-oriented base-32 encoding|last=O'Whielacronx|first=Zooko|authorlink=Zooko Wilcox-O'Hearn|date=2009}}</ref> adalah pengkodean Base32 yang dirancang agar lebih mudah digunakan manusia dan lebih ringkas. Ini termasuk 1, 8 dan 9 tetapi tidak termasuk l, v dan 2. Ini juga memungkinkan huruf sehingga karakter yang lebih mudah adalah yang lebih sering muncul. Ini kompak mengkodekan bitstrings yang panjangnya dalam bit bukan kelipatan 8, dan menghilangkan karakter padding trailing.z-base-32 digunakan dalam proyek open source Mnet, dan saat ini digunakan dalam protokol Phil Zimmermann ZRTP, dan dalam proyek [[Sumber terbuka|open source]] Tahoe-LAFS.
{| class="wikitable"
|+Huruf z-base-32
|