Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Шифрование. Что я делаю не так?

87K
14 января 2013 года
coppermein
1 / / 14.01.2013
Вообщем есть код:
 
Код:
String Password = PasswordText.getText();
SecretKeySpec SKC = new SecretKeySpec(Password.getBytes(), "DES");
PBEKeySpec PKS = new PBEKeySpec(Password.toCharArray());
SecretKeyFactory SKF = null;
try{SKF = SecretKeyFactory.getInstance("DES");}catch(NoSuchAlgorithmException AlgorithmFail){return;}
SecretKey CipherKey = null;
try{CipherKey = SKF.generateSecret(SKC);}catch(InvalidKeySpecException KeyFail){return;}
На последнем утверджении происходит ошибка: "Inappropriate key specification". Та же если используется вместо SKC PKS. Код взят из примера найденного в Сети. Вспомнить где нашёл не смогу. Пожалуйста, подскажите где я допустил ошибку. На том сайте с которого взял пример по утверждению его автора, код рабочий. У меня же ситуация противоположная. Разработку веду в среде NetBeans IDE 7.1.2, Java SE SDK 1.6. Заранее премного благодарю.
  • Почему тут одни тупые ослы да уёбки? Удалите мой профиль, модеры! от coppermein, 22 января 2013 года
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог