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
