Instrument XOR cu cheie unică

Introdu un mesaj și o cheie, alege criptare sau decriptare și aplică-le XOR.

Cum se folosește

  1. Introduceți valorile necesare în câmpuri.
  2. Apăsați „Calculează” pentru a vedea rezultatul.
  3. Copiați sau distribuiți rezultatul cu butonul „Distribuie”.

Despre acest calculator

Cifrul cu cheie unică (one-time pad), formalizat de Gilbert Vernam, atinge teoretic secretul perfect prin combinarea fiecărui octet al textului clar cu un octet al cheii de lungime egală, folosind XOR — o operație la nivel de biți reversibilă, în care aplicarea aceleiași chei de două ori returnează datele originale (P ⊕ K = C, apoi C ⊕ K = P). Secretul perfect se păstrează doar dacă cheia este cu adevărat aleatoare, exact la fel de lungă ca mesajul și niciodată refolosită; în practică, aceeași matematică cu o cheie scurtă care se repetă (așa cum face acest instrument) produce un simplu cifru flux, ușor de spart, nu un adevărat cifru imposibil de spart.

Acest instrument aplică XOR între un mesaj și o cheie — repetând cheia pentru a se potrivi cu lungimea mesajului — pentru a cripta textul în hexazecimal sau a decripta hexazecimalul înapoi în text. Studenții la criptografie îl folosesc pentru a vedea direct mecanica criptării bazate pe XOR, iar jucătorii de CTF și cei care învață securitate îl folosesc pentru a codifica sau decodifica rapid, manual, provocări cu cifruri XOR.

A fost util?

Puteți alege până la 3 reacții.

Comentarii

  • Fii primul care comentează.

Calculatoare populare

Toate calculatoarele