Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Funkcja kodująco - dekodująca ...
Elber
post
Post #1





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

Ostrzeżenie: (0%)
-----


Witam, czy istnieje jakaś funkcja która wygeneruje mi pewny ciąg znaków, o jakiś określonych parametrach, tak aby funkcja dekodująca mogła to rozkodować i stwierdzić autentyczność ciągu...trochę to zagmatwane, ale chodzi mi o to aby między kilkoma stornami przesłać taki kod post'em a strony które odbiorą ten ciąg znaków wykonały dane czynności, tylko chodzi mi o to aby to nie była żadna dziura w skrypcie tylko jakieś bezpieczne (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Elber
post
Post #2





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

Ostrzeżenie: (0%)
-----


Zrobiłem tak że wysyłam $_POST'em liczbę 11 cyfr, koduję ją w :
  1. function KodujKlucz($value){
  2. $key = "top secret";
  3. $text = $value;
  4. $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
  5. $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
  6. $crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, $iv);
  7. return $crypttext;
  8. }


jednak jak sprawdzam var_dump w skrypecie po zakodowaniu to string ma 32 znaki a w skrypcie do którego poleciał ten kod to ma za każdym razem inną liczbę znaków, zawsze większą niż 32 i przez to nie da się tego rozkodować ... co robię źle ?

Ten post edytował Elber 9.11.2011, 22:54:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 04:43