|
|||||||
|
|
|
![]() |
|
|
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 10:25. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:17.


















