Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przechowywanie danych w postaci niejawnej
dreame4
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.12.2007
Skąd: /home/index.php

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


Witam,

mam taki problem, że w bazie mysql będą przechowywane pewne dane, które muszą być w postaci niejawnej. I właśnie nie bardzo wiem, jak to rozwiązać. Tu nie chodzi o np. przechowywanie haseł zaszyfrowanych sh1 albo md5, gdzie user podaje hasło, jest ono szyfrowane i sprawdzane na zasadzie, czy ciąg pasuje. Te dane będą szyfrowane przy zapisie i odszyfrowywane podczas odczytywania ich. Chcę to naskrobać w PHP i MySQL oczywiście.

I tu właśnie moja proźba, mógłby ktoś nakierować mnie, jak to ogólnie można zrobić? Czego użyć itd.?
Myślałem o tym, że to można by szyfrować przy użyciu jakiegoś klucza, a potem przy pomocy tego klucza odszyfrować, ale nadal nie wiem, jak to w php zrobić...

Pozdrawiam,
Adam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Przed zapisaniem do bazy możesz użyć jakis prostych szyfrów, typu szyfr podstawieniowy czy szyfr Cezara, a potem pojechać to np. ROT-13 i jeszcze jakimś XOR-em.
Po wyciągnięciu z bazy robisz w/w operacje w odwrotnej kolejności i już masz odkodowane.


--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 21:48