Class KANonce

All Implemented Interfaces:
Cloneable, Component, DestructableComponent, InitializableComponent, CloneableKeyAgreementParameter, KeyAgreementParameter, XMLExpressableKeyAgreementParameter

Key agreement parameter to support use of KANonce values.
  • Field Details

    • DEFAULT_GENERATED_LENGTH

      @Nonnull public static final Integer DEFAULT_GENERATED_LENGTH
      Default length for generated salt, in bytes.
    • value

      @Nullable private String value
      Base64-encoded nonce value.
    • generatedLength

      @NonnullAfterInit private Integer generatedLength
      Generated salt length, in bytes.
    • secureRandom

      @NonnullAfterInit private SecureRandom secureRandom
      SecureRandom generator for salt.
  • Constructor Details

    • KANonce

      public KANonce()
  • Method Details