Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Dzianis  
#1 Оставлено : 3 августа 2011 г. 20:46:33(UTC)
Dzianis

Статус: Новичок

Группы: Участники
Зарегистрирован: 03.08.2011(UTC)
Сообщений: 3
Откуда: Minsk

Добрый день.

Есть ли возможность использовать вашу реализацию алгоритма GOST28147 для симметричного шифрования данных своим (не 'случайным') ключом (паролем)?
в примерах есть

\jcp.1.0.49\samples\Crypt_samples\Encrypt.java

//случайный ключ
final KeyGenerator kg = KeyGenerator.getInstance("GOST28147");
final SecretKey key = kg.generateKey();
...
//зашифрование данных на ключе key
cipher = Cipher.getInstance("GOST28147");
cipher.init(Cipher.ENCRYPT_MODE, key, iv);
...

1.пересмотрел все ваши примеры, нет вариантов, как задать 'не случайный' ключ.
2.попытался использовать:

final SecretKeyFactory factory = SecretKeyFactory.getInstance("GOST28147");

ошибка:

INFO: JCP loaded.
java.security.NoSuchAlgorithmException: GOST28147 SecretKeyFactory not available
at javax.crypto.SecretKeyFactory.init(DashoA13*..)
at javax.crypto.SecretKeyFactory.getInstance(DashoA13*..)
at com.dsystem.crypto_server.core.model.impl.CryptoFZ153.init(CryptoFZ153.java:153)
at com.dsystem.crypto_server.core.manager.impl.CryptoManagerImpl.initCrypto(CryptoManagerImpl.java:754)
at com.dsystem.crypto_server.core.manager.impl.CryptoManagerImpl.init(CryptoManagerImpl.java:76)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

Подскажите может я чего-то очевидного не вижу. Лицензия уже куплена.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.