| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Генерация ключа для шифрования |
| Автор: regen 10.10.2006, 14:22 | ||
| Добрый день. У меня опять вопрос по криптографии в Java. В теме http://www.forum.vingrad.ru/index.php?showtopic=35894 прочитал что набор байт который подаётся на вход DESKeySpec - это лишь байты для генерации ключа. А вот как сделать чтобы шифрование происходило именно на том ключе который мне нужен? Поясню кодом:
Может сказал немного непонятно, сорри. Заранее спасибо за ответы |
| Автор: regen 11.10.2006, 10:41 | ||
Нет. Не это.
Вывод System.out.println(key); и System.out.println(sk.getEncoded()); не совпадают. DESKeySpec - лишь способ для генерации ключа, который использует для этого подаваемые ему на вход данные. Мне же надо чтобы для шифрования использовался именно key. Возможно ли это? |
| Автор: Alexandr87 12.10.2006, 17:30 |
| ммм. что то, сомневаюсь я, что getEncoded возвращает массив байтов - ключ. Никогда не было нужно использовать именно байтовый массив, как ключ, обычно для хранения ключей используют класс KeyStore. |