On Tuesday 20 of September 2005 11:04, Janousek, Robert wrote:
> Zdarec vsem, mozna vas bude zajimat toto:
>
> sun.misc.BASE64Encoder
> sun.misc.BASE64Decoder

Base64 odradi utocniky na urovni sekretarky ;-)

Hodne zalezi na tom, jak moc chcete tato data ukryt a k cemu je potrebujete. 
Jediny skutecne funkcni postup je nemit vse ulozeno v pocitaci. Takze pokud 
chcete porovnavat hesla ci licencni kody, jedinym resenim je pouzit nejaky 
hashovaci algoritmus (napr. MD5, viz java.security.MessageDigest) a porovnat 
vystup s ulozenym hashem.
Je mozne pro zvyseni duveryhodnosti (pri velmi dlouhych retezcich) pouzit 
krizovy hash - bud si ulozit hash pro vice algoritmu (MD5 a SHA1 standardne v 
JDK) nebo hashovat stjeny retezec nejak invertovany (treba opacne poradi 
znaku).
Je take mozne nechat uzivatele pri kazem spusteni zadat klic pouziti k 
desifrovani citlivych udaju vcetne nejakeho kontrolniho retezce a porovnat 
vysledky, jestli byl klic zadan spravne.
-- 
Oto 'tapik' Buchta, [EMAIL PROTECTED]
Senior Engineer, Systinet Corp,
http://www.systinet.com

Odpovedet emailem