Aceasta este doar o explorare ocazională a ceea ce ar putea fi efectiv cel mai prost bloc de criptare posibil, dar cred că are o valoare educațională asupra modului în care funcționează cifrurile.
Am tot citit despre distanta de unicitate și sunt interesat de un cifru bloc care are un spațiu de taste de dimensiuni decente (2^8 sau mai mult?) care are cea mai mică distanță de unicitate posibilă. Dacă textul simplu arată efectiv aleatoriu, astfel încât nicio analiză de frecvență sau cunoștințe de text clar nu ar fi utile, atunci s-ar părea că găsirea cheii ar fi imposibilă folosind forța brută pentru majoritatea cifrurilor cu un spațiu de taste suficient de mare și un text cifrat suficient de mic.
Sunt mai puțin interesat de cifrurile banale cu un spațiu de cheie foarte mic, cum ar fi Atbash sau Caesar, și vreau să aflu despre cifruri noi, a căror lungime a cheii este aproape de dimensiunea blocului, dar au unele defecte sau proprietăți de criptoanaliza care le face foarte slabe pentru a fi brute. -forțat (sau găsirea cheii cu ușurință).
Poate exista un cifru bloc astfel încât să existe zero chei false și, de îndată ce cheia corectă este utilizată în decriptare, există un semn evident că este cea corectă? Dacă nu, care este cel mai bun (cel mai rău?) la care putem spera?
PS: Când am menționat „cel mai ușor”, mă refer la chei false, ignorând puterea de calcul necesară. Dacă, de exemplu, există un cifr de bloc care are zero chei false, dar dimensiunea blocului și a cheii sunt ambele de 256 de biți, atunci aș considera că este „ușor” în acest context și aș vrea să știu despre el, în ciuda faptului că nu este practic pentru forța brută.