Class AEAD.Checker

java.lang.Object
com.goterl.lazysodium.utils.BaseChecker
com.goterl.lazysodium.interfaces.AEAD.Checker
Enclosing interface:
AEAD

public static final class AEAD.Checker extends BaseChecker
  • Method Details

    • checkChaCha20Poly1305Key

      public static void checkChaCha20Poly1305Key(byte[] key)
    • checkChaCha20Poly1305Nonce

      public static void checkChaCha20Poly1305Nonce(byte[] nPub)
    • checkChaCha20Poly1305CipherLength

      public static void checkChaCha20Poly1305CipherLength(byte[] cipher, int messageLength, boolean receivesCipherLen)
    • checkChaCha20Poly1305DecryptedMessageLength

      public static void checkChaCha20Poly1305DecryptedMessageLength(byte[] message, int cipherLength, boolean receivesMessageLen)
    • checkChaCha20Poly1305Mac

      public static void checkChaCha20Poly1305Mac(byte[] mac, boolean receivesMacLen)
    • checkChaCha20Poly1305IetfKey

      public static void checkChaCha20Poly1305IetfKey(byte[] key)
    • checkChaCha20Poly1305IetfNonce

      public static void checkChaCha20Poly1305IetfNonce(byte[] nPub)
    • checkChaCha20Poly1305IetfCipherLength

      public static void checkChaCha20Poly1305IetfCipherLength(byte[] cipher, int messageLength, boolean receivesCipherLen)
    • checkChaCha20Poly1305IetfDecryptedMessageLength

      public static void checkChaCha20Poly1305IetfDecryptedMessageLength(byte[] message, int cipherLength, boolean receivesMessageLen)
    • checkChaCha20Poly1305IetfMac

      public static void checkChaCha20Poly1305IetfMac(byte[] mac, boolean receivesMacLen)
    • checkXChaCha20Poly1305IetfKey

      public static void checkXChaCha20Poly1305IetfKey(byte[] key)
    • checkXChaCha20Poly1305IetfNonce

      public static void checkXChaCha20Poly1305IetfNonce(byte[] nPub)
    • checkXChaCha20Poly1305IetfCipherLength

      public static void checkXChaCha20Poly1305IetfCipherLength(byte[] cipher, int messageLength, boolean receivesCipherLen)
    • checkXChaCha20Poly1305IetfDecryptedMessageLength

      public static void checkXChaCha20Poly1305IetfDecryptedMessageLength(byte[] message, int cipherLength, boolean receivesMessageLen)
    • checkXChaCha20Poly1305IetfMac

      public static void checkXChaCha20Poly1305IetfMac(byte[] mac, boolean receivesMacLen)
    • checkAes256GcmKey

      public static void checkAes256GcmKey(byte[] key)
    • checkAes256GcmNonce

      public static void checkAes256GcmNonce(byte[] nPub)
    • checkAes256GcmCipherLength

      public static void checkAes256GcmCipherLength(byte[] cipher, int messageLength, boolean receivesCipherLen)
    • checkAes256GcmDecryptedMessageLength

      public static void checkAes256GcmDecryptedMessageLength(byte[] message, int cipherLength, boolean receivesMessageLen)
    • checkAes256GcmMac

      public static void checkAes256GcmMac(byte[] mac, boolean receivesMacLen)