> insan | dostu | sağlama toplamı <

// Crockford Base32 – hata tespitli, insan dostu kodlama

[HUMAN]

İnsanlar için optimize edildi

Kafa karıştırıcı karakterleri (I, L, O, U) hariç tutar ve yaygın yazım hatalarını normalleştirir.

[CHECKSUM]

Hata tespiti

Hata tespiti için isteğe bağlı mod 37 sağlama toplamı karakteri.

[FLEXIBLE]

Esnek giriş

O→0, I/L→1, U→V gibi yaygın karakter değişimlerini kabul eder ve yazmayı kolaylaştırır.

>> teknik bilgiler

Crockford Base32 nasıl çalışır?:

Crockford Base32, karışıklığı önlemek için I, L, O, U hariç 32 rakam ve harf kullanır. İsteğe bağlı sağlama toplamlarını destekler ve çözme sırasında yaygın karakter değişimlerini kabul eder.

Örnek:

"Hello" → 91JPRV3F41BPYWKCCG

Neden Crockford Base32 kullanmalıyım?:

  • >Görsel olarak kolay karıştırılan karakterler yok
  • >İsteğe bağlı sağlama toplamı ile hata tespiti
  • >Büyük/küçük harfe duyarsız
  • >Yaygın yazım hatalarını tolere eder
  • >Okuması ve sözlü olarak aktarması kolay

>> Sık sorulan sorular

Crockford Base32 nedir?

Crockford Base32, Douglas Crockford tarafından geliştirilen; karışıklığa yol açan karakterleri hariç tutan ve hata tespiti için isteğe bağlı sağlama toplamları sunan gelişmiş bir Base32 kodlamasıdır.

Normal Base32’den farkı nedir?

Crockford sürümü, 1, 1, 0 ve V ile karıştırılmaması için I, L, O ve U karakterlerini hariç tutar. Ayrıca sık görülen giriş hatalarını normalleştirir ve isteğe bağlı bir sağlama toplamı sunar.

Sağlama toplamı özelliği nedir?

İsteğe bağlı sağlama toplamı, kodlanmış dizenin sonuna eklenen mod 37 kontrol karakteridir ve tek karakterlik hataları ile bazı yer değiştirme hatalarını tespit edebilir.

Crockford Base32’yi ne zaman kullanmalıyım?

İnsan tarafından okunabilir kodlar, ürün anahtarları, kısa URL’ler veya elle girilen ya da sözlü olarak iletilen diğer tanımlayıcılar için kullanın.

Diğer diller