2011-12-07 19 views
5

Jestem nowym użytkownikiem PostgreSQL i nigdy nie pracowałem z szyfrowaniem. Przeczytałem kilka linków dotyczących szyfrowania w PostgreSQL, takich jak this one, ale jestem nieco zdezorientowany tym, co chce powiedzieć (lub co rozumiem :)). Czy możesz poprowadzić mnie za pomocą myśli lub linków w tym problemie?Jak szyfrować kolumny w postgresql?

Dzięki.

+0

Dlaczego nie kupić książki o szyfrowaniu? Zignorowałem tę wiadomość z tego prostego powodu, że jest zbyt otwarta. –

Odpowiedz

-7

Można zaszyfrować dane za pomocą md5 ex jak md5(your colunn name)

+11

MD5 nie jest szyfrowaniem. Jest to funkcja haszująca i kiepska według dzisiejszych standardów. –

5

patrzeć w dodatku pgcrypto. Zauważ, że kryptografia na poziomie db jest trudna. Masz problemy z zarządzaniem kluczami, które nie są łatwe do rozwiązania. Ogólnie rzecz biorąc, jeśli naprawdę tego potrzebujesz, prawdopodobnie warto wynająć profesjonalnego konsultanta, aby wykonał jakąś recenzję kodu, a jeszcze inny, aby przedłużyć przegląd projektu.

Generalnie nie zalecam obecnie wykonywania całego szyfrowania w bazie danych, chyba że jest to wymagane ze względu na regulacje lub podobne reżimy.

Powiązane problemy