On Thu, 2 Sep 2004, Elena Lazar wrote:

> este vreo cale ca o anumita baza de date (evenual dac anu pe MySQL, la alt
> tip de baza de date?) sa fie criptata/codata astfel incat daca un user
> care are access la baza de date sa nu isi poata da seama ce este acolo? La
> o aplicatie PHP/MySQL la care se face deployment la diversi customeri (pe

        Odata conectat la serverul de baze de date trebuie sa poti 
accesa datele pentru care ai acces. Asta e menirea unei baze de date. 
Modalitatea de stocare si/sau encodare/encryptare a inregistrarilor e 
deja o problema a aplicatiilor care citesc/scriu acea baza de date.

> serverele lor), idea e sa nu-si poata ei baga nasul. La PHP am gasit
> encodare cu Turck MM Cache dar la baza de date nu stiu ce sa-i fac pentru
> ca beneficiarii, care au access full la serverele pe care e instalata
> aplicatia, sa nu se poata uita la descrierile tabelelor, la date, etc.

        Atunci nu le da nici un user si nici o parola de acces. 
Fisierele in care sint tinute tabelele (~mysql, ~postgres, altceva) 
trebuie sa nu fie accesibile nimanui, decit eventual root-ului, iar 
fisierele aplicatiilor ce acceseaza acea baza de date si contin date de 
acces (nume baza de date, parole, useri, etc) trebuie sa aiba acelasi 
status. Daca "beneficiarii" au root pe masini atunci e nasol, trebuie sa 
stabilesti o modalitate de encodare a inregistrarilor astfel incit sa nu 
fie prea usor descifrabile. Insa orice om care-si poarta creierul la el 
si nu-l tine acasa facind cu el culturism prin ghivece se poate prinde 
pina la urma.
        Probleme de genul celei expuse de tine au dat nastere la acele 
masini numite si blackbox: o pui in priza, isi face treaba; se strica, o 
duci la "specialist"; pe monitor nu injura nimic, la bootloader nu-i 
poti face nimic, filesystem-uri encryptate, firewall paranoia mode, etc. 
Deci sanatate si adio oricarui script chizd care incearca sa-si bage 
labele jegoase si murdare de saliva proaspat scoase dintre urechi pe 
frumusete de masina.

-- 
Any views or opinions presented within this e-mail are solely those of
the author and do not necessarily represent those of any company, unless
otherwise expressly stated.

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui