Как я программно импортирую открытый ключ .cer файл в Java keystore использующий JSSE?

На самом деле blob может быть больше (есть tinyblob, blob, mediumblob и longblob http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html ) с до 2 ^ 32 -1 на ограничение размера.

Кроме того, хранилище больших двоичных объектов растет «за пределами» строки, в то время как максимальный размер varbinary зависит от количества доступного свободного размера строки (так что на самом деле он может быть меньше 64 КБ).

Существуют некоторые незначительные различия между

1) При использовании сценариев индекса (для blob требуется размер префикса для индексов, а для varbinary нет) http: /en/column-indexes.html
тест CREATE TABLE (blob_col BLOB, INDEX (blob_col (10)));

2) Как уже упоминалось, существуют разные проблемы с пробелами в varbinary & amp; blob на MySql 5.0.x или более ранних версиях: http: ///en/blob.html http: ///en/binary-varbinary.html

(усечение ссылок, поскольку stackoverflow думает тоже многие ссылки являются спамом)

6
задан J P 17 June 2009 в 00:11
поделиться

2 ответа

Посмотрите на класс KeyStore в Java. Здесь - класс, который может дать вам несколько подсказок. Вам может потребоваться бесплатный провайдер криптографии BouncyCastle для работы всех его функций

2
ответ дан 17 December 2019 в 20:34
поделиться

Если вы используете jad для декомпиляции tools.jar, поставляемого с Sun JDK, вы точно увидите, как это работает.

Разархивируйте tools.jar в папку и используйте следующую команду для декомпиляции всех классов внутри этой банки.

for i in $(find . -name "*.class" | perl -ple 's/\.class$//g'); do jad -p $i.class > $i.java; done

Источник keytool можно увидеть в классе sun.security.tools.KeyTool

0
ответ дан 17 December 2019 в 20:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: