Class Gost2814789EncryptedKey

  • All Implemented Interfaces:
    ASN1Encodable, Encodable

    public class Gost2814789EncryptedKey
    extends ASN1Object
     Gost28147-89-EncryptedKey ::=   SEQUENCE {
           encryptedKey         Gost28147-89-Key,
           maskKey              [0] IMPLICIT Gost28147-89-Key
                                     OPTIONAL,
           macKey               Gost28147-89-MAC
     }
     
    • Constructor Detail

      • Gost2814789EncryptedKey

        public Gost2814789EncryptedKey​(byte[] encryptedKey,
                                       byte[] macKey)
      • Gost2814789EncryptedKey

        public Gost2814789EncryptedKey​(byte[] encryptedKey,
                                       byte[] maskKey,
                                       byte[] macKey)
    • Method Detail

      • getEncryptedKey

        public byte[] getEncryptedKey()
      • getMaskKey

        public byte[] getMaskKey()
      • getMacKey

        public byte[] getMacKey()