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" в качестве заполнителя.