|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
[Rot13]Implementazione Java
Cosa non va in questa implementazione java dell algoritmo di criptazione rot13???
Non me leggi gli spazi e poi mi viene il ris in img. Codice:
class EnCrypt { private char[] en_key = {'a', 'b', 'c', 'e', 'f', 'g', 'h', 'i', 'l', 'm', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'z'}; public String encript(char[] key) { char[] encripted_value = {0}; for(int pass = 0; pass < key.length; pass++){ if(key[pass] == en_key[pass]){ encripted_value[pass] = key[pass+13]; // rot 13 } } String key_encripted = encripted_value.toString(); return key_encripted; } public String decript(char[] key) { char[] dencripted_value = {0}; for(int pass = 0; pass < key.length; pass++){ if(key[pass] == en_key[pass]){ dencripted_value[pass] = key[pass-13]; // rot 13 } } String key_dencripted = dencripted_value.toString(); return key_dencripted; } } ![]() Tnk
__________________
Gnu/Linux User ![]() Ultima modifica di Luc@s : 28-09-2003 alle 09:25. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:09.