[Lugge] one time pad

  • From: "marco" <marco@xxxxxxxxxxxxxxxx>
  • To: <lugge@xxxxxxxxxxxxx>
  • Date: Sat, 22 May 2004 13:43:47 +0200

allora se ho capito bene funziona così:

chiave casuale lunga quanto il file da cifrare

poi si fa per ogni char 
carattere cifrato = carettere testo da cifrare XOR carattere della chiave
e per decriptare si fa
carattere decifrato = carattere cifrato XOR carattere della chiave

poi volendo si converte in base64 per evitare che contenga caratteri ascii 
strani

ora faccio un po di prove e vedo se funziona...

Other related posts: