gehe zum Quellcode dieser Datei
Funktionen | |
| string | _crypt (string str, string tab, string passwd) |
| string | _decrypt (string str, string tab, string passwd) |
| string _crypt | ( | string | str, | |
| string | tab, | |||
| string | passwd | |||
| ) |
Definiert in Zeile 10 der Datei www.crypt.c.
Benutzt i.
00011 { 00012 int i; 00013 i = strlen(str); 00014 while(i--) 00015 str[i]= tab[(member(tab, str[i]) 00016 + member(tab, passwd[i % strlen(passwd)])) % strlen(tab)]; 00017 return str; 00018 }
| string _decrypt | ( | string | str, | |
| string | tab, | |||
| string | passwd | |||
| ) |
Definiert in Zeile 20 der Datei www.crypt.c.
Benutzt i.
00021 { 00022 int i, tmp; 00023 i = strlen(str); 00024 while(i--) { 00025 if ((tmp=(member(tab, str[i]) - member(tab, passwd[i%strlen(passwd)])))<0) 00026 tmp += strlen(tab); 00027 str[i] = tab[tmp]; 00028 } 00029 return str; 00030 }
1.6.3