JBoss vault.sh не генерирует общий ключ

Я пытаюсь создать хранилище паролей для JBoss 6.1.1

Во-первых, я делаю:

keytool -genkey -alias vault -keystore passwords.keystore -keyalg RSA -keysize 1024 -storepass password -keypass password -dname "CN=DSA vault,OU=RIS,O=Company,L=City,ST=State,C=DE"

Затем я вызываю vault.sh в jboss/bin, введите все значения в соответствии с запросом, и вы получите следующий результат:

Secured attribute value has been stored in vault.
Please make note of the following:
********************************************
Vault Block:test
Attribute Name:encrypted
Configuration should be done as follows:
VAULT::test::encrypted::1
********************************************

когда это должно быть примерно так:

Please make note of the following:
********************************************
Vault Block:test
Attribute Name:encrypted
Shared Key:ZDc1Y2Q5Y2EtZGRjNC01YTU1LWJiOTgtYzcwODYyNTIzYjJkTElORV9CUkVBS2RzYXZhdWx0
Configuration should be done as follows:
VAULT::test::encrypted::ZDc1Y2Q5Y2EtZGRjNC01YTU1LWJiOTgtYzcwODYyNTIzYjJkTElORV9CUkVBS2RzYXZhdWx0
********************************************

Так что это не генерирует хэш. Я вроде застрял, погуглил, но ничего не нашел. Кто-нибудь может указать мне правильное направление? Спасибо!!

1 ответ

Понял сам

Механизм хранилища изменился между версиями. Отсутствующий хеш - ожидаемое поведение, просто необходимо указать "1" в качестве заполнителя.

Другие вопросы по тегам