Unit 'fpsha256' Package
[Overview][Constants][Types][Index] [#fcl-hash]

TSHA256

Declaration

Source position: fpsha256.pp line 28

type TSHA256 = record

public

  Context: array [0..7] of UInt32;

  Digest: TSHA256Digest;

  HashBuffer: array [0..63] of Byte;

  Index: UInt32;

  TotalLength: Int64;

  procedure Compress;

  procedure Final;

  procedure Init;

  function IsEqual();

  procedure OutputHexa();

  procedure Update();

  class procedure DigestBytes();

  class procedure DigestBase64();

  class procedure DigestHexa();

  class function HMAC();

  class function HMACHexa(); overload;

  class procedure Stream();

  class procedure StreamHexa();

  class procedure StreamBase64();

  class function HKDF();

end;


Documentation generated on: 2023-03-18