Јас пишувам програма што прави и шифрирање и дешифрирање во DES. Истиот клуч што се користи за време на процесот на криптирање треба да се користи при дешифрирање премногу нели? Мојот проблем е криптирање и дешифрирање се извршуваат на различни машини. Така се генерира клучот за време на процесот на криптирање.
SecretKey key = KeyGenerator.getInstance("DES").generateKey();
Значи, мислев дека ќе го напишам клучот на датотеката. Но, изгледа дека можам да напишем предмет на SecretKey на низа, но не и обратно! Па, како да го извлечам клучот содржан во текстуална датотека? И да помине како влез во оваа изјава?
decipher.init(Cipher.DECRYPT_MODE, key, paramSpec);
Или на друго место, дали е можно да се земе клучот како влез од корисникот и за време на процесот на криптирање и дешифрирање?