Class ChaCha64EncryptionPlugin

java.lang.Object
org.firebirdsql.jaybird.chacha64.ChaCha64EncryptionPlugin
All Implemented Interfaces:
org.firebirdsql.gds.ng.wire.crypt.EncryptionPlugin

public final class ChaCha64EncryptionPlugin extends Object implements org.firebirdsql.gds.ng.wire.crypt.EncryptionPlugin
ChaCha64 (ChaCha with 64-bit counter) encryption plugin (introduced in Firebird 4.0.1).
Since:
6
Author:
Mark Rotteveel
  • Method Details

    • encryptionIdentifier

      public org.firebirdsql.gds.ng.wire.crypt.EncryptionIdentifier encryptionIdentifier()
      Specified by:
      encryptionIdentifier in interface org.firebirdsql.gds.ng.wire.crypt.EncryptionPlugin
    • initializeEncryption

      public org.firebirdsql.gds.ng.wire.crypt.EncryptionInitInfo initializeEncryption()
      Specified by:
      initializeEncryption in interface org.firebirdsql.gds.ng.wire.crypt.EncryptionPlugin