mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-11 12:30:18 +00:00
[libsodium-wrappers] Update constants and functions (#39998)
This commit is contained in:
committed by
Jesse Trinity
parent
bbe7c45cf2
commit
eb3ef73483
+14
-4
@@ -21,6 +21,10 @@ export const crypto_auth_hmacsha512_KEYBYTES: number;
|
||||
export const crypto_box_curve25519xchacha20poly1305_NONCEBYTES: number;
|
||||
export const crypto_box_curve25519xchacha20poly1305_PUBLICKEYBYTES: number;
|
||||
export const crypto_box_curve25519xchacha20poly1305_SECRETKEYBYTES: number;
|
||||
export const crypto_core_hchacha20_CONSTBYTES: number;
|
||||
export const crypto_core_hchacha20_INPUTBYTES: number;
|
||||
export const crypto_core_hchacha20_KEYBYTES: number;
|
||||
export const crypto_core_hchacha20_OUTPUTBYTES: number;
|
||||
export const crypto_core_ristretto255_BYTES: number;
|
||||
export const crypto_core_ristretto255_HASHBYTES: number;
|
||||
export const crypto_core_ristretto255_NONREDUCEDSCALARBYTES: number;
|
||||
@@ -56,12 +60,15 @@ export const crypto_scalarmult_ristretto255_SCALARBYTES: number;
|
||||
export const crypto_shorthash_siphashx24_BYTES: number;
|
||||
export const crypto_shorthash_siphashx24_KEYBYTES: number;
|
||||
export const crypto_stream_chacha20_ietf_KEYBYTES: number;
|
||||
export const crypto_stream_chacha20_ietf_MESSAGEBYTES_MAX: number;
|
||||
export const crypto_stream_chacha20_ietf_NONCEBYTES: number;
|
||||
export const crypto_stream_chacha20_KEYBYTES: number;
|
||||
export const crypto_stream_chacha20_NONCEBYTES: number;
|
||||
export const crypto_stream_KEYBYTES: number;
|
||||
export const crypto_stream_MESSAGEBYTES_MAX: number;
|
||||
export const crypto_stream_NONCEBYTES: number;
|
||||
export const crypto_stream_xchacha20_KEYBYTES: number;
|
||||
export const crypto_stream_xchacha20_MESSAGEBYTES_MAX: number;
|
||||
export const crypto_stream_xchacha20_NONCEBYTES: number;
|
||||
|
||||
export function crypto_auth_hmacsha256(message: string | Uint8Array, key: Uint8Array, outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
@@ -115,16 +122,16 @@ export function crypto_core_ristretto255_scalar_mul(x: Uint8Array, y: Uint8Array
|
||||
export function crypto_core_ristretto255_scalar_negate(scalar: string | Uint8Array, outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
export function crypto_core_ristretto255_scalar_negate(scalar: string | Uint8Array, outputFormat: StringOutputFormat): string;
|
||||
|
||||
export function crypto_core_ristretto255_scalar_random(outputFormat?: Uint8ArrayOutputFormat): Uint8Array;
|
||||
export function crypto_core_ristretto255_scalar_random(outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
export function crypto_core_ristretto255_scalar_random(outputFormat: StringOutputFormat): string;
|
||||
|
||||
export function crypto_core_ristretto255_scalar_reduce(secret: string | Uint8Array, outputFormat?: Uint8ArrayOutputFormat): Uint8Array;
|
||||
export function crypto_core_ristretto255_scalar_reduce(secret: string | Uint8Array, outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
export function crypto_core_ristretto255_scalar_reduce(secret: string | Uint8Array, outputFormat: StringOutputFormat): string;
|
||||
|
||||
export function crypto_core_ristretto255_scalar_sub(x: Uint8Array, y: Uint8Array, outputFormat?: Uint8ArrayOutputFormat): Uint8Array;
|
||||
export function crypto_core_ristretto255_scalar_sub(x: Uint8Array, y: Uint8Array, outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
export function crypto_core_ristretto255_scalar_sub(x: Uint8Array, y: Uint8Array, outputFormat: StringOutputFormat): string;
|
||||
|
||||
export function crypto_core_ristretto255_sub(p: Uint8Array, q: Uint8Array, outputFormat?: Uint8ArrayOutputFormat): Uint8Array;
|
||||
export function crypto_core_ristretto255_sub(p: Uint8Array, q: Uint8Array, outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
export function crypto_core_ristretto255_sub(p: Uint8Array, q: Uint8Array, outputFormat: StringOutputFormat): string;
|
||||
|
||||
export function crypto_generichash_blake2b_salt_personal(subkey_len: number,
|
||||
@@ -227,6 +234,9 @@ export function crypto_stream_chacha20_xor_ic(input_message: string | Uint8Array
|
||||
): Uint8Array;
|
||||
export function crypto_stream_chacha20_xor_ic(input_message: string | Uint8Array, nonce: Uint8Array, nonce_increment: number, key: Uint8Array, outputFormat: StringOutputFormat): string;
|
||||
|
||||
export function crypto_stream_keygen(outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
export function crypto_stream_keygen(outputFormat: StringOutputFormat): string;
|
||||
|
||||
export function crypto_stream_xchacha20_keygen(outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
export function crypto_stream_xchacha20_keygen(outputFormat: StringOutputFormat): string;
|
||||
|
||||
|
||||
Vendored
+2
-14
@@ -98,10 +98,6 @@ export const crypto_box_PUBLICKEYBYTES: number;
|
||||
export const crypto_box_SEALBYTES: number;
|
||||
export const crypto_box_SECRETKEYBYTES: number;
|
||||
export const crypto_box_SEEDBYTES: number;
|
||||
export const crypto_core_hchacha20_CONSTBYTES: number;
|
||||
export const crypto_core_hchacha20_INPUTBYTES: number;
|
||||
export const crypto_core_hchacha20_KEYBYTES: number;
|
||||
export const crypto_core_hchacha20_OUTPUTBYTES: number;
|
||||
export const crypto_generichash_BYTES_MAX: number;
|
||||
export const crypto_generichash_BYTES_MIN: number;
|
||||
export const crypto_generichash_BYTES: number;
|
||||
@@ -148,8 +144,6 @@ export const crypto_secretstream_xchacha20poly1305_ABYTES: number;
|
||||
export const crypto_secretstream_xchacha20poly1305_HEADERBYTES: number;
|
||||
export const crypto_secretstream_xchacha20poly1305_KEYBYTES: number;
|
||||
export const crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAX: number;
|
||||
export const crypto_secretstream_xchacha20poly1305_MESSAGESBYTES_MAX: number;
|
||||
export const crypto_secretstream_xchacha20poly1305_NPUBBYTES: number;
|
||||
export const crypto_secretstream_xchacha20poly1305_TAG_FINAL: number;
|
||||
export const crypto_secretstream_xchacha20poly1305_TAG_MESSAGE: number;
|
||||
export const crypto_secretstream_xchacha20poly1305_TAG_PUSH: number;
|
||||
@@ -161,9 +155,6 @@ export const crypto_sign_MESSAGEBYTES_MAX: number;
|
||||
export const crypto_sign_PUBLICKEYBYTES: number;
|
||||
export const crypto_sign_SECRETKEYBYTES: number;
|
||||
export const crypto_sign_SEEDBYTES: number;
|
||||
export const crypto_stream_chacha20_ietf_MESSAGEBYTES_MAX: number;
|
||||
export const crypto_stream_MESSAGEBYTES_MAX: number;
|
||||
export const crypto_stream_xchacha20_MESSAGEBYTES_MAX: number;
|
||||
export const randombytes_SEEDBYTES: number;
|
||||
export const SODIUM_LIBRARY_VERSION_MAJOR: number;
|
||||
export const SODIUM_LIBRARY_VERSION_MINOR: number;
|
||||
@@ -558,9 +549,6 @@ export function crypto_sign_update(state_address: StateAddress, message_chunk: s
|
||||
|
||||
export function crypto_sign_verify_detached(signature: Uint8Array, message: string | Uint8Array, publicKey: Uint8Array): boolean;
|
||||
|
||||
export function crypto_stream_keygen(outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
export function crypto_stream_keygen(outputFormat: StringOutputFormat): string;
|
||||
|
||||
export function from_base64(input: string, variant?: base64_variants): Uint8Array;
|
||||
|
||||
export function from_hex(input: string): Uint8Array;
|
||||
@@ -575,6 +563,8 @@ export function memcmp(b1: Uint8Array, b2: Uint8Array): boolean;
|
||||
|
||||
export function memzero(bytes: Uint8Array): void;
|
||||
|
||||
export function output_formats(): Array<Uint8ArrayOutputFormat | StringOutputFormat>;
|
||||
|
||||
export function pad(buf: Uint8Array, blocksize: number): Uint8Array;
|
||||
|
||||
export function randombytes_buf(length: number, outputFormat?: Uint8ArrayOutputFormat | null): Uint8Array;
|
||||
@@ -587,8 +577,6 @@ export function randombytes_close(): void;
|
||||
|
||||
export function randombytes_random(): number;
|
||||
|
||||
export function randombytes_set_implementation(implementation: Uint8Array): void;
|
||||
|
||||
export function randombytes_stir(): void;
|
||||
|
||||
export function randombytes_uniform(upper_bound: number): number;
|
||||
|
||||
Reference in New Issue
Block a user