Oracle 10g wydanie 2 (lub nowsze) może obsługiwać tę funkcję. Z ich strony internetowej tutaj:
http://www.oracle.com/technology/oramag/oracle/05-sep/o55security.html
„Nowością w Oracle Database 10g Release 2 pozwala nie tylko to. Można zadeklarować kolumnę jako szyfrowane bez pisania nawet jednej linii kodu Gdy użytkownicy wstawić dane , baza danych w przejrzysty sposób szyfruje ją i przechowuje w kolumnie. Podobnie, gdy użytkownicy wybiorą kolumnę, baza danych automatycznie ją odszyfrowuje, ponieważ wszystko to odbywa się w sposób przezroczysty bez zmiany kodu aplikacji, funkcja ma odpowiednią nazwę: Przezroczyste dane Szyfrowanie (TDE). "
Chodzi o to, że nikt nie widzi wyraźnego tekstu w bazie danych, ale instrukcja wyboru działałaby normalnie. Może to pomóc w wyszukiwaniu, jeśli Oracle jest opcją?
Aktualizacja: nie ma innej opcji tutaj:
http://www.critotech.com/index.htm
dla baz danych MySQL, ale wydaje się dość drogie.
wziąć także spojrzeć na tej prezentacji: Jak szukać na zaszyfrowanych danych - EU-Jin Goh http: // krypto .stanford.edu/~ eujin/papers/secureindex/2003nov-encsearch.pdf –