Class BaseNodeCryptoProviderAbstract

Hierarchy (View Summary)

Constructors

Methods

  • Parameters

    • key: Uint8Array
    • iv: Uint8Array

    Returns IAesCtr

  • Parameters

    • pq: Uint8Array

    Returns [Uint8Array, Uint8Array]

  • Parameters

    • data: Uint8Array

    Returns Uint8Array

  • Parameters

    • data: Uint8Array
    • maxSize: number

    Returns null | Uint8Array

  • Parameters

    • data: Uint8Array
    • key: Uint8Array

    Returns Uint8Array

  • Parameters

    • password: Uint8Array
    • salt: Uint8Array
    • iterations: number
    • keylen: number = 64
    • algo: string = 'sha512'

    Returns Promise<Uint8Array>

  • Parameters

    • size: number

    Returns Uint8Array

  • Parameters

    • buf: Uint8Array

    Returns void

  • Parameters

    • data: Uint8Array

    Returns Uint8Array

  • Parameters

    • data: Uint8Array

    Returns Uint8Array