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
↓ 1 callers
Function
Mc
()
src/tests/ext-libs/js-scrypt.js:1481
↓ 1 callers
Function
Sigma0
* Analog of macro Sigma0 in crypto_hashblocks/sha512/inplace/blocks.c
src/lib/hash/sha512.ts:121
↓ 1 callers
Function
Sigma1
* Analog of macro Sigma1 in crypto_hashblocks/sha512/inplace/blocks.c
src/lib/hash/sha512.ts:132
↓ 1 callers
Function
afterAllAsync
( action: () => Promise<void>, timeout?: number )
src/tests/libs-for-tests/async-jasmine.ts:139
↓ 1 callers
Function
bC
(a)
src/tests/ext-libs/js-scrypt.js:3088
↓ 1 callers
Function
bE
(a)
src/tests/ext-libs/js-scrypt.js:3100
↓ 1 callers
Function
bK
(a, b)
src/tests/ext-libs/js-scrypt.js:3267
↓ 1 callers
Function
bb
(a)
src/tests/ext-libs/js-scrypt.js:333
↓ 1 callers
Function
be32enc
(p: Uint8Array, pi: number, x: number)
src/lib/scrypt/sha256.ts:398
↓ 1 callers
Function
beforeAllAsync
( action: () => Promise<void>, timeout?: number )
src/tests/libs-for-tests/async-jasmine.ts:53
↓ 1 callers
Function
bq
(a)
src/tests/ext-libs/js-scrypt.js:2089
↓ 1 callers
Function
br
(a)
src/tests/ext-libs/js-scrypt.js:2099
↓ 1 callers
Function
bs
(b, c)
src/tests/ext-libs/js-scrypt.js:2103
↓ 1 callers
Function
bv
(a, b, c, d, e, f)
src/tests/ext-libs/js-scrypt.js:2200
↓ 1 callers
Function
bx
(a, b)
src/tests/ext-libs/js-scrypt.js:2290
↓ 1 callers
Function
by
(a)
src/tests/ext-libs/js-scrypt.js:2297
↓ 1 callers
Function
cI
(a, b, d)
src/tests/ext-libs/js-scrypt.js:8467
↓ 1 callers
Function
cJ
(a, b, d)
src/tests/ext-libs/js-scrypt.js:8486
↓ 1 callers
Function
cU
(a, b)
src/tests/ext-libs/js-scrypt.js:8640
↓ 1 callers
Function
callWithTimeout
( f: () => Promise<T>, timeout: number, timeoutErr: () => any )
src/tests/libs-for-tests/async-jasmine.ts:59
↓ 1 callers
Function
cb
(a)
src/tests/ext-libs/js-scrypt.js:346
↓ 1 callers
Function
check
(function_name, result)
src/tests/ext-libs/js-scrypt.js:10203
↓ 1 callers
Function
check_length
(function_name, what, thing, expected_length)
src/tests/ext-libs/js-scrypt.js:10209
↓ 1 callers
Function
ck
(a)
src/tests/ext-libs/js-scrypt.js:7321
↓ 1 callers
Function
copyHmacSHA256Context
( dst: HMAC_SHA256_CTX, src: HMAC_SHA256_CTX )
src/lib/scrypt/sha256.ts:300
↓ 1 callers
Function
copy_ge25519_aff
(c: ge_base.ge25519_aff, x: ge_base.ge25519_aff)
src/lib/signing/ge25519.ts:87
↓ 1 callers
Function
copy_ge25519_p3
(c: ge25519_p3, x: ge25519_p3)
src/lib/signing/ge25519.ts:80
↓ 1 callers
Function
cs
(a)
src/tests/ext-libs/js-scrypt.js:7936
↓ 1 callers
Function
curve25519_base
( q: Uint8Array, n: Uint8Array, arrFactory: Factory )
src/lib/boxes/scalarmult.ts:409
↓ 1 callers
Function
cy
(a, b)
src/tests/ext-libs/js-scrypt.js:8155
↓ 1 callers
Function
cz
(a, b)
src/tests/ext-libs/js-scrypt.js:8175
↓ 1 callers
Function
dc
(a, b, c, d, e)
src/tests/ext-libs/js-scrypt.js:883
↓ 1 callers
Function
decode_latin1
(bs)
src/tests/ext-libs/js-scrypt.js:10161
↓ 1 callers
Function
eb
(a, b)
src/tests/ext-libs/js-scrypt.js:381
↓ 1 callers
Function
ed
(a)
src/tests/ext-libs/js-scrypt.js:10116
↓ 1 callers
Function
encode_latin1
(s)
src/tests/ext-libs/js-scrypt.js:10147
↓ 1 callers
Function
extractBytes
(address, length)
src/tests/ext-libs/js-scrypt.js:10195
↓ 1 callers
Function
fc
(a, b, c)
src/tests/ext-libs/js-scrypt.js:940
↓ 1 callers
Function
free_all
(addresses)
src/tests/ext-libs/js-scrypt.js:10228
↓ 1 callers
Function
freeze
* Analog of freeze in crypto_onetimeauth/poly1305/ref/auth.c * @param h is array of 17 uint32's. * @param arrFactory is typed arrays factory, used t
src/lib/boxes/onetimeauth.ts:67
↓ 1 callers
Function
freeze
* Analog of freeze in crypto_scalarmult/curve25519/ref/smult.c * @param a is Uint32Array, 32 items long. * @param arrFactory is typed arrays factory
src/lib/boxes/scalarmult.ts:90
↓ 1 callers
Function
ge
* Analog of ge in crypto_sign/ed25519/ref/fe25519.c * All inputs are 16-bit.
src/lib/signing/fe25519.ts:47
↓ 1 callers
Function
ge25519_mixadd2
* Analog of ge25519_mixadd2 in crypto_sign/ed25519/ref/ge25519.c
src/lib/signing/ge25519.ts:200
↓ 1 callers
Function
hashFromU32toU8
( statebytes: Uint8Array, state: Uint32Array )
src/lib/scrypt/sha256.ts:132
↓ 1 callers
Function
hash_padded_block
( h: Uint32Array, oddBytes: Uint8Array, totalLen: number, arrFactory: Factory )
src/lib/scrypt/sha256.ts:153
↓ 1 callers
Function
hc
(a, b, c, d)
src/tests/ext-libs/js-scrypt.js:962
↓ 1 callers
Function
hsalsa20
( out: Uint8Array, inArr: Uint8Array, k: Uint8Array, c: Uint8Array )
src/lib/boxes/core.ts:179
↓ 1 callers
Function
integerifyAndMod
* Analog of integerify in lib/crypto/crypto_scrypt-ref.c * plus another operation. * Return the result of parsing B_{2r-1} as a little-endian intege
src/lib/scrypt/scrypt.ts:227
↓ 1 callers
Function
j
()
src/tests/ext-libs/js-scrypt.js:1582
↓ 1 callers
Function
jc
(a)
src/tests/ext-libs/js-scrypt.js:977
↓ 1 callers
Function
kc
(a, b)
src/tests/ext-libs/js-scrypt.js:980
↓ 1 callers
Function
mainloop
* Analog of mainloop in crypto_scalarmult/curve25519/ref/smult.c * @param work is Uint32Array, 64 items long. * @param e is Uint8Array, 32 items lon
src/lib/boxes/scalarmult.ts:213
↓ 1 callers
Method
makeUint32ArrayPool
( numOfElemsInObj: number )
src/lib/util/arrays.ts:27
↓ 1 callers
Method
makeUint8ArrayPool
( numOfElemsInObj: number )
src/lib/util/arrays.ts:20
↓ 1 callers
Function
make_ge25519_aff
(arrFactory: Factory)
src/lib/signing/ge25519_base.data.ts:28
↓ 1 callers
Function
make_ge25519_p1p1
(arrFactory: Factory)
src/lib/signing/ge25519.ts:47
↓ 1 callers
Function
make_ge25519_p3
(arrFactory: Factory)
src/lib/signing/ge25519.ts:77
↓ 1 callers
Function
mc
(a, b, c)
src/tests/ext-libs/js-scrypt.js:1254
↓ 1 callers
Function
mulmod
* Analog of mulmod in crypto_onetimeauth/poly1305/ref/auth.c * @param h is array of 17 uint32's. * @param r is array of 17 uint32's. * @param arrFa
src/lib/boxes/onetimeauth.ts:86
↓ 1 callers
Function
mult121665
* Analog of mult121665 in crypto_scalarmult/curve25519/ref/smult.c * @param out is Uint32Array, 32 items long. * @param a is Uint32Array, 32 items l
src/lib/boxes/scalarmult.ts:130
↓ 1 callers
Function
negative
* Analog of negative in crypto_sign/ed25519/ref/ge25519.c
src/lib/signing/ge25519.ts:316
↓ 1 callers
Function
open
( c: Uint8Array, n: Uint8Array, k: Uint8Array, arrFactory?: Factory )
src/lib/boxes/secret_box.ts:108
↓ 1 callers
Function
pack
( m: Uint8Array, n: Uint8Array, k: Uint8Array, arrFactory?: Factory )
src/lib/boxes/secret_box.ts:80
↓ 1 callers
Function
packWithNonceInto
* @param c is Uint8Array for packing nonce together with cipher. * Its length should be 40 bytes longer than that of a message. * @param m is Uint8A
src/lib/boxes/secret_box.ts:166
↓ 1 callers
Function
poly1305_verify
( h: Uint8Array, inArr: Uint8Array, k: Uint8Array, arrFactory: Factory )
src/lib/boxes/onetimeauth.ts:182
↓ 1 callers
Function
qc
(a, b, c)
src/tests/ext-libs/js-scrypt.js:1335
↓ 1 callers
Function
ra
(a)
src/tests/ext-libs/js-scrypt.js:122
↓ 1 callers
Function
recip
* Analog of recip in crypto_scalarmult/curve25519/ref/smult.c * @param out is Uint32Array, 32 items long. * @param z is Uint32Array, 32 items long.
src/lib/boxes/scalarmult.ts:290
↓ 1 callers
Function
recycleHmacSHA256Context
(...ctxs: HMAC_SHA256_CTX[])
src/lib/scrypt/sha256.ts:292
↓ 1 callers
Function
recycleSha256Ctxs
(...ctxs: SHA256_CTX[])
src/lib/scrypt/sha256.ts:221
↓ 1 callers
Method
recycleUint32Array
(arr: Uint32Array)
src/lib/util/arrays.ts:190
↓ 1 callers
Method
recycleUint8Array
(arr: Uint8Array)
src/lib/util/arrays.ts:181
↓ 1 callers
Function
recycle_ge25519_aff
( arrFactory: Factory, ...ges: ge_base.ge25519_aff[] )
src/lib/signing/ge25519.ts:91
↓ 1 callers
Function
reduce_mul
* Analog of reduce_mul in crypto_sign/ed25519/ref/fe25519.c
src/lib/signing/fe25519.ts:86
↓ 1 callers
Function
salsa20_8
* Analog of salsa20_8 in lib/crypto/crypto_scrypt-ref.c * salsa20_8(B): * Apply the salsa20/8 core to the provided block.
src/lib/scrypt/scrypt.ts:43
↓ 1 callers
Function
sc
(a)
src/tests/ext-libs/js-scrypt.js:1375
↓ 1 callers
Function
setneutral
* Analog of setneutral in crypto_sign/ed25519/ref/ge25519.c
src/lib/signing/ge25519.ts:344
↓ 1 callers
Function
setzero
(r: fe25519)
src/lib/signing/fe25519.ts:195
↓ 1 callers
Function
sigma0
* Analog of macro sigma0 in crypto_hashblocks/sha512/inplace/blocks.c
src/lib/hash/sha512.ts:143
↓ 1 callers
Function
sigma1
* Analog of macro sigma1 in crypto_hashblocks/sha512/inplace/blocks.c
src/lib/hash/sha512.ts:152
↓ 1 callers
Function
sleep
(millis: number)
src/tests/libs-for-tests/async-jasmine.ts:99
↓ 1 callers
Function
smix
* Analog of smix in lib/crypto/crypto_scrypt-ref.c * smix(B, r, N, V, XY): * Compute B = SMix_r(B, N). The input B must be 128r bytes in length; th
src/lib/scrypt/scrypt.ts:247
↓ 1 callers
Function
squeeze
* Analog of squeeze in crypto_onetimeauth/poly1305/ref/auth.c * @param h is array of 17 uint32's.
src/lib/boxes/onetimeauth.ts:30
↓ 1 callers
Function
stream_salsa20
* Analog of crypto_stream in crypto_stream/salsa20/ref/stream.c * @param c is Uint8Array of some length, for outgoing bytes (cipher). * @param n is
src/lib/boxes/stream.ts:30
↓ 1 callers
Function
stream_salsa20_xor
* Analog of crypto_stream_xor in crypto_stream/salsa20/ref/xor.c * with an addition of pad parameter for incoming array, which creates the pad on *
src/lib/boxes/stream.ts:90
↓ 1 callers
Function
sub
( r: fe25519, x: fe25519, y: fe25519, arrFactory: Factory )
src/lib/signing/fe25519.ts:225
↓ 1 callers
Function
timeBoxPubKeyGeneration
(numOfRuns: number)
src/tests/performance/ecma-nacl_runs.ts:16
↓ 1 callers
Function
times38
* Analog of times38 in crypto_sign/ed25519/ref/fe25519.c
src/lib/signing/fe25519.ts:62
↓ 1 callers
Function
wc
(a)
src/tests/ext-libs/js-scrypt.js:1393
↓ 1 callers
Function
workerMain
(port: NonNullable<typeof parentPort>)
src/tests/node-worker-threads/nacl-in-worker.ts:158
↓ 1 callers
Function
wrapError
(err: any)
src/tests/node-worker-threads/nacl-in-worker.ts:232
↓ 1 callers
Function
xsalsa20
( c: Uint8Array, n: Uint8Array, k: Uint8Array, arrFactory: Factory )
src/lib/boxes/stream.ts:179
↓ 1 callers
Function
yc
(a, b, c)
src/tests/ext-libs/js-scrypt.js:1429
Function
Bc
(a, b)
src/tests/ext-libs/js-scrypt.js:1450
Function
PBKDF2_SHA256
( passwd: Uint8Array, salt: Uint8Array, c: number, buf: Uint8Array, arrFactory: Factory )
src/lib/scrypt/sha256.ts:411
Function
Q
(a)
src/tests/ext-libs/js-scrypt.js:773
Function
Target
(length)
src/tests/ext-libs/js-scrypt.js:10216
Function
U
()
src/tests/ext-libs/js-scrypt.js:1269
Function
X
(a, b)
src/tests/ext-libs/js-scrypt.js:9418
Function
Y
(a, b)
src/tests/ext-libs/js-scrypt.js:9433
← previous
next →
201–300 of 458, ranked by callers