@li0ard/dstu - v0.2.0
    Preparing search index...

    Function dstu4145EncrypterWithGost

    • ECIES schema over DSTU 4145-2002.

      Uses GOST 34.311-95 as hash function.

      Parameters

      • curve: ECDSA

        Curve to use.

      • OptionalwithCofactor: boolean

        Whether to multiply shared key by curve cofactor (See ECDSA.getSharedSecret)

      Returns Readonly<
          {
              decrypt: (
                  secretKeyB: TArg<Uint8Array<ArrayBufferLike>>,
                  publicKeyA: TArg<Uint8Array<ArrayBufferLike>>,
                  encryptedMessage: EncryptedMessage,
              ) => Uint8Array<ArrayBufferLike> & Uint8Array<ArrayBuffer>;
              encrypt: (
                  secretKeyA: TArg<Uint8Array<ArrayBufferLike>>,
                  publicKeyB: TArg<Uint8Array<ArrayBufferLike>>,
                  plaintext: TArg<Uint8Array<ArrayBufferLike>>,
              ) => EncryptedMessage;
          },
      >