Search
Preparing search index...
The search index is not available
StableLib
Options
All
Public
Public/Protected
All
Inherited
Menu
StableLib
@stablelib/sha3
SHA3256
Class SHA3256
Hierarchy
SHA3
SHA3256
Index
Constructors
constructor
Properties
_finished
_pos
_sh
_sl
_state
block
Size
capacity
clean
digest
Length
Methods
_pad
And
Permute
_squeeze
clean
Saved
State
digest
finish
reset
restore
State
save
State
update
Constructors
constructor
new SHA3256
(
)
:
SHA3256
Returns
SHA3256
Properties
Protected
_finished
_finished
:
boolean
= false
Protected
_pos
_pos
:
number
= 0
Protected
_sh
_sh
:
Int32Array
= ...
Protected
_sl
_sl
:
Int32Array
= ...
Protected
_state
_state
:
Uint8Array
= ...
block
Size
block
Size
:
number
capacity
capacity
:
number
= 32
clean
clean
:
(
)
=>
SHA3256
= ...
Type declaration
(
)
:
SHA3256
Returns
SHA3256
digest
Length
digest
Length
:
number
= 32
Methods
Protected
_pad
And
Permute
_pad
And
Permute
(
paddingByte
:
number
)
:
void
Parameters
paddingByte:
number
Returns
void
Protected
_squeeze
_squeeze
(
dst
:
Uint8Array
)
:
void
Parameters
dst:
Uint8Array
Returns
void
clean
Saved
State
clean
Saved
State
(
savedState
:
Uint8Array
)
:
void
Parameters
savedState:
Uint8Array
Returns
void
digest
digest
(
)
:
Uint8Array
Returns
Uint8Array
finish
finish
(
dst
:
Uint8Array
)
:
SHA3256
Parameters
dst:
Uint8Array
Returns
SHA3256
reset
reset
(
)
:
SHA3256
Returns
SHA3256
restore
State
restore
State
(
savedState
:
Uint8Array
)
:
SHA3256
Parameters
savedState:
Uint8Array
Returns
SHA3256
save
State
save
State
(
)
:
Uint8Array
Returns
Uint8Array
update
update
(
data
:
Uint8Array
)
:
SHA3256
Parameters
data:
Uint8Array
Returns
SHA3256
Modules
@stablelib/aead
@stablelib/aes
@stablelib/aes-
kw
@stablelib/base64
@stablelib/benchmark
@stablelib/binary
@stablelib/blake2b
@stablelib/blake2s
@stablelib/blake2xs
@stablelib/blockcipher
@stablelib/bytereader
@stablelib/bytes
@stablelib/bytewriter
@stablelib/cbor
@stablelib/chacha
@stablelib/chacha-
drbg
@stablelib/chacha20poly1305
@stablelib/cmac
@stablelib/constant-
time
@stablelib/ctr
@stablelib/ed25519
@stablelib/float
@stablelib/gcm
@stablelib/gf256
@stablelib/halfsiphash
@stablelib/hash
@stablelib/hex
@stablelib/hkdf
@stablelib/hmac
@stablelib/hmac-
drbg
@stablelib/int
@stablelib/keyagreement
@stablelib/nacl
@stablelib/newhope
@stablelib/pbkdf2
@stablelib/poly1305
@stablelib/random
@stablelib/salsa20
@stablelib/scrypt
@stablelib/sha224
@stablelib/sha256
@stablelib/sha3
@stablelib/sha384
@stablelib/sha512
@stablelib/sha512_
256
@stablelib/siv
@stablelib/snappy
@stablelib/tss
@stablelib/utf8
@stablelib/uuid
@stablelib/wipe
@stablelib/x25519
@stablelib/x25519-
session
@stablelib/xchacha20
@stablelib/xchacha20poly1305
@stablelib/xsalsa20
SHA3256
constructor
_finished
_pos
_sh
_sl
_state
block
Size
capacity
clean
digest
Length
_pad
And
Permute
_squeeze
clean
Saved
State
digest
finish
reset
restore
State
save
State
update
Generated using
TypeDoc