nubli
Version:
Nuki Bluetooth Library
15 lines (14 loc) • 518 B
TypeScript
/**
* Original Source: https://github.com/as19git67/nukible/blob/master/hsalsa20.js
* License: MIT
*
**/
/// <reference types="node" />
export declare class Hsalsa20 {
static readonly ROUNDS: number;
static toByte(i: number): number;
static rotate(u: number, c: number): number;
static load_littleendian(x: any, offset: number): number;
static store_littleendian(x: Buffer, offset: number, u: number): void;
static crypto_core(outv: Buffer, inv: Buffer, k: Uint8Array, c: Buffer): number;
}