Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 21.04.2005 Ostrzeżenie: (0%)
|
Witam
Mam pytanie. Musze zaszyfrowac string za pomoca RC4 - i nie bylo by tak zle, gdyby nie fakt - iz klucz jest szyfrowany sha1. php zwraca problem z dlugośćią stringa - sha daje 40 obslugiwany jest 32 a na php.net jestraczej srednia rada Cytat Avoid using string representations hashes - md5() or sha1() - because hex encoding uses a set of only 16 characters [0-9a-f], which is equivalent to 4 bits, and thus halve the strength of your encryption: 4 x 32 = 128-bit. a koniecznie klucz musi byc szyfrowany przez sha1 Jak rozwiazać taki problem?? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 21.04.2005 Ostrzeżenie: (0%)
|
Moje zalozenie bylo takie, ze jesli w delphi inicjujemy string dla klucza z jakiejs zmiennej z pomoca sha1 i szyfrujemy za jego pomoca przez RC4 to algorytmy zarowno sha1 oraz RC4 sa takie same zarowno w php jak i delphi. Fakt ze w Delphi zostal uzyty komponent, jednak wyniki zwraqcane sa całkowicie inne. w php dostajemy straszne krzaki cos jak "qJóŤełĹ])WJr -" natomiast zwroty w delphi sa "cywilizowane" (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) i wygladaja np. tak "F9zx==", jak dla mnie sa to całkowicie inne rzeczy i nie ma opcji zeby jakkolwiek je porownac.
Po przeanalizowaniu dokladnie wszystkich procedur w komponentach w deplphi prawdopodobnie dalo by sie uzyskac taki sam wynik w php jednak nie niestety na to czasu, (ani chyba wiedzy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) Na szczescie pojawil sie plan B rozwiaznia problemu i jush wszystko jest O.K (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Pozdrawiam Ten post edytował Cathan 11.07.2005, 14:02:14 |
|
|
|
Cathan szyfrowanie RC4 8.07.2005, 10:41:57
hawk Może czegoś tu nie rozumiem, ale jeżeli klucz jest... 8.07.2005, 15:13:36
Cathan No moj blad - w opisie postu napisane jest popraw... 9.07.2005, 00:04:20
orson witam ...
albo mi się wydaje albo zmiana key na s... 9.07.2005, 07:36:46
Cathan Dla zainteresownaych - info
DLEPHI ZWRACA CO INN... 11.07.2005, 12:32:30
Imperior Nie ma czegoś takiego jak "DLEPHI ZWRACA CO I... 11.07.2005, 13:31:45
orson witam ...
ale w przykładzie który podałeś użyto i... 11.07.2005, 18:12:05
Cathan Sprawdzałem
wlasnie w tym byl ze tak powiem główny... 11.07.2005, 19:14:15
hwao Stary temat ale trafia się na niego przez google p... 27.04.2011, 10:57:44 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 07:14 |