Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/3nsoft/ecma-nacl
/ functions
Functions
458 in github.com/3nsoft/ecma-nacl
⨍
Functions
458
◇
Types & classes
25
Function
fitAsync
( expectation: string, assertion?: () => Promise<void>, timeout?: number, setup?: { isUp: boolean; } )
src/tests/libs-for-tests/async-jasmine.ts:42
Function
from32bytes
( r: sc25519, x: Uint8Array, arrFactory: Factory )
src/lib/signing/sc25519.ts:154
Function
from64bytes
( r: sc25519, x: Uint8Array, arrFactory: Factory )
src/lib/signing/sc25519.ts:172
Function
generate_keypair
( seed: Uint8Array, arrFactory?: Factory )
src/lib/signing/sign.ts:30
Function
generate_pubkey
( sk: Uint8Array, arrFactory?: Factory )
src/lib/boxes/box.ts:26
Method
getDelta
* @return an integer, by which nonce is advanced.
src/lib/boxes/secret_box.ts:206
Method
getUint32Array
(len: number)
src/lib/util/arrays.ts:176
Method
getUint8Array
(len: number)
src/lib/util/arrays.ts:171
Function
getparity
(x: fe25519, arrFactory: Factory)
src/lib/signing/fe25519.ts:174
Function
hash
( inArr: Uint8Array, arrFactory?: Factory )
src/lib/hash/sha512.ts:373
Function
interleave2
(r: Uint8Array, s1: sc25519, s2: sc25519)
src/lib/signing/sc25519.ts:279
Function
invert
(r: fe25519, x: fe25519, arrFactory: Factory)
src/lib/signing/fe25519.ts:279
Function
iseq_vartime
( x: fe25519, y: fe25519, arrFactory: Factory )
src/lib/signing/fe25519.ts:148
Function
makeDecryptor
( pk: Uint8Array, sk: Uint8Array, arrFactory?: Factory )
src/lib/boxes/box.ts:231
Function
makeDecryptor
( key: Uint8Array, arrFactory?: Factory )
src/lib/boxes/secret_box.ts:371
Function
makeEncryptor
( pk: Uint8Array, sk: Uint8Array, nextNonce: Uint8Array, delta?: number, arrFactory?: Factory )
src/lib/boxes/box.ts:206
Function
makeEncryptor
( key: Uint8Array, nextNonce: Uint8Array, delta?: number, arrFactory?: Factory )
src/lib/boxes/secret_box.ts:305
Function
makeHasher
( isSingleUse: boolean = true, arrFactory?: Factory )
src/lib/hash/sha512.ts:422
Function
make_sc25519
(arrFactory: Factory)
src/lib/signing/sc25519.ts:26
Function
msgListener
(msg: ReplyMsg)
src/tests/node-worker-threads/nacl-in-worker.ts:56
Function
mul
( r: sc25519, x: sc25519, y: sc25519, arrFactory: Factory )
src/lib/signing/sc25519.ts:214
Function
nc
(a)
src/tests/ext-libs/js-scrypt.js:1261
Function
neg
(r: fe25519, x: fe25519, arrFactory: Factory)
src/lib/signing/fe25519.ts:204
Function
oc
()
src/tests/ext-libs/js-scrypt.js:1272
Function
open
( c: Uint8Array, n: Uint8Array, pk: Uint8Array, sk: Uint8Array, arrFactory?: Factory )
src/lib/boxes/box.ts:117
Function
open
( sm: Uint8Array, pk: Uint8Array, arrFactory?: Factory )
src/lib/signing/sign.ts:218
Function
pa
()
src/tests/ext-libs/js-scrypt.js:89
Function
pack
( m: Uint8Array, n: Uint8Array, pk: Uint8Array, sk: Uint8Array, arrFactory?: Factory )
src/lib/boxes/box.ts:93
Function
pack
( r: Uint8Array, x: fe25519, arrFactory: Factory )
src/lib/signing/fe25519.ts:134
Function
pack
( r: Uint8Array, p: ge25519_p3, arrFactory: Factory )
src/lib/signing/ge25519.ts:427
Function
pow2523
(r: fe25519, x: fe25519, arrFactory: Factory)
src/lib/signing/fe25519.ts:368
Function
random_bytes
(count)
src/tests/ext-libs/js-scrypt.js:10236
Function
rc
(a, b, c)
src/tests/ext-libs/js-scrypt.js:1353
Method
recycle
* This puts array into the pool, but it does not touch a content of array. * @param arr
src/lib/util/arrays.ts:71
Method
recycle
(...arrays: (Uint8Array|Uint32Array)[])
src/lib/util/arrays.ts:199
Function
runTimingAndLogging
( numOfRuns: number, msgPref: string, run: () => void )
src/tests/libs-for-tests/test-utils.ts:10
Function
salsa20
( out: Uint8Array, inArr: Uint8Array, k: Uint8Array, c: Uint8Array )
src/lib/boxes/core.ts:19
Function
scalarmult_base
( r: ge25519_p3, s: sc.sc25519, arrFactory: Factory )
src/lib/signing/ge25519.ts:514
Function
scrypt
( passwd: Uint8Array, salt: Uint8Array, logN: number, r: number, p: number, dkLen: number, progressCB: (p: n
src/lib/scrypt/scrypt.ts:304
Function
setone
(r: fe25519)
src/lib/signing/fe25519.ts:185
Function
sign
( m: Uint8Array, sk: Uint8Array, arrFactory?: Factory )
src/lib/signing/sign.ts:89
Function
signature
( m: Uint8Array, sk: Uint8Array, arrFactory?: Factory )
src/lib/signing/sign.ts:150
Function
tests
()
src/tests/node-worker-threads/nacl-in-worker.ts:45
Function
to32bytes
(r: Uint8Array, x: sc25519)
src/lib/signing/sc25519.ts:188
Function
to_hex
(bs)
src/tests/ext-libs/js-scrypt.js:10169
Function
ua
(a)
src/tests/ext-libs/js-scrypt.js:128
Function
uc
()
src/tests/ext-libs/js-scrypt.js:1381
Function
unpack
(r: fe25519, x: Uint8Array)
src/lib/signing/fe25519.ts:123
Function
unpackneg_vartime
( r: ge25519_p3, p: Uint8Array, arrFactory: Factory )
src/lib/signing/ge25519.ts:362
Function
v16
(x, y)
src/lib/util/verify.ts:38
Function
v32
(x, y)
src/lib/util/verify.ts:50
Function
verify
( sig: Uint8Array, m: Uint8Array, pk: Uint8Array, arrFactory?: Factory )
src/lib/signing/sign.ts:263
Function
window3
(r: Int8Array, s: sc25519)
src/lib/signing/sc25519.ts:243
Method
wipe
* This wipes all arrays in this pool.
src/lib/util/arrays.ts:79
Method
wipeRecycled
()
src/lib/util/arrays.ts:220
Function
xc
(a)
src/tests/ext-libs/js-scrypt.js:1417
Function
xitAsync
( expectation: string, assertion?: () => Promise<void>, timeout?: number, setup?: { isUp: boolean; } )
src/tests/libs-for-tests/async-jasmine.ts:31
Function
zc
(a)
src/tests/ext-libs/js-scrypt.js:1442
← previous
401–458 of 458, ranked by callers