############################################ IMPORTANT ########################################################
# Do not modify the following key pairs in account.keystore. They have been used as account keys with Boulder
# (Let's Encrypt's testing server) to record messages sent from Boulder to our ACME client. These recorded
# messages are used in AcmeClientSpiTest.java to avoid having to integrate the complex Boulder setup into the
# Elytron testsuite. Key / certificate validity is not important for these tests.
###############################################################################################################

account.keystore was generated using the following commands:

keytool -genkeypair -alias account1v2 -keystore account.keystore -dname CN=account1v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias account2v2 -keystore account.keystore -dname CN=account2v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias account3v2 -keystore account.keystore -dname CN=account3v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias account4v2 -keystore account.keystore -dname CN=account4v2.key -keyalg EC -keysize 256 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias account5v2 -keystore account.keystore -dname CN=account5v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias account6v2 -keystore account.keystore -dname CN=account6v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias account7v2 -keystore account.keystore -dname CN=account7v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias account8v2 -keystore account.keystore -dname CN=account8v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias account9v2 -keystore account.keystore -dname CN=account9v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias newKeyv2 -keystore account.keystore -dname CN=account8v2.key -keyalg RSA -keysize 2048 -validity 3650 -keypass elytron -storepass elytron

keytool -genkeypair -alias newECKeyv2 -keystore account.keystore -dname CN=account8v2.key -keyalg EC -keysize 256 -validity 3650 -keypass elytron -storepass elytron

The "revokeAliasV2" and "revokeWithReasonAlias" private key entries were generated by obtaining certificate chains and private keys for "account1v2" from Boulder.

The keystore password is "elytron".


