Signeerimine * Koosta enesele keytool'i abil sertifikaat * Loo lihtne programm, paki see jar-faili. * Signeeri loodud arhiiv. * Anna oma avalikku võtit sisaldav sertifikaat pinginaabrile ja võta tema oma vastu. * Saada signeeritud arhiivifail naabrile ning kontrolli ise naabrilt saabunud arhiivifaili õigsust. * Kontrolli, et signeerimata või tundmata võtmega signeeritud arhiivi puhul antaks veateade. Krüptograafia * Tutvu näidetega * Sifreeri arvude 0-15 ruute tähistavad baidid (0, 1, 4, 9, 16 ... 225) tähistavad baidid DES-i abil võtmega, mille 8 baiti on väärtused alates kahest (2, 4, 6 ...). * Kontrolli tulemust desifreerimise abil. * Sama võtmega krüpti kasutaja poolt määratud failis asuvad andmed. * Loo failide krüptimiseks/dekrüptimiseks graafiline liides. Parool ning failinimi küsi kasutaja käest. Digitaalallkiri * Tutvu näidetega. * Loo enesele võtmepaar. * Signeeri tekst salajase võtmega * Kontrolli allkirja sobivust. * Loo graafiline liides, kus saab luua võtmepaari, signeerimisel ning kontrollimisel valida võtmefaili , allkirjafaili ja andmefaili. * Lisa vahend sõnumilühendi loomiseks ning etteantud faili baitide esitamiseks kuueteistkümnendsüsteemis.