blakets
Advanced tools
Comparing version 0.1.9 to 0.1.10
@@ -112,11 +112,11 @@ 'use strict'; | ||
exports.SIGMA8 = [ | ||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, 4, 8, 9, 15, 13, | ||
6, 1, 12, 0, 2, 11, 7, 5, 3, 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, | ||
9, 4, 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8, 9, 0, 5, 7, 2, 4, | ||
10, 15, 14, 1, 11, 12, 6, 8, 3, 13, 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, | ||
15, 14, 1, 9, 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11, 13, 11, 7, | ||
14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10, 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, | ||
13, 7, 1, 4, 10, 5, 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0, 0, | ||
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, 4, 8, 9, 15, 13, 6, | ||
1, 12, 0, 2, 11, 7, 5, 3, | ||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, 4, 8, 9, 15, | ||
13, 6, 1, 12, 0, 2, 11, 7, 5, 3, 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, | ||
7, 1, 9, 4, 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8, 9, 0, 5, | ||
7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13, 2, 12, 6, 10, 0, 11, 8, 3, 4, | ||
13, 7, 5, 15, 14, 1, 9, 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, | ||
11, 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10, 6, 15, 14, 9, 11, | ||
3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5, 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, | ||
3, 12, 13, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, | ||
4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3, | ||
]; | ||
@@ -123,0 +123,0 @@ /** |
@@ -119,11 +119,11 @@ // Blake2B in pure TypeScript | ||
export const SIGMA8 = [ | ||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, 4, 8, 9, 15, 13, | ||
6, 1, 12, 0, 2, 11, 7, 5, 3, 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, | ||
9, 4, 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8, 9, 0, 5, 7, 2, 4, | ||
10, 15, 14, 1, 11, 12, 6, 8, 3, 13, 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, | ||
15, 14, 1, 9, 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11, 13, 11, 7, | ||
14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10, 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, | ||
13, 7, 1, 4, 10, 5, 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0, 0, | ||
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, 4, 8, 9, 15, 13, 6, | ||
1, 12, 0, 2, 11, 7, 5, 3, | ||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, 4, 8, 9, 15, | ||
13, 6, 1, 12, 0, 2, 11, 7, 5, 3, 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, | ||
7, 1, 9, 4, 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8, 9, 0, 5, | ||
7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13, 2, 12, 6, 10, 0, 11, 8, 3, 4, | ||
13, 7, 5, 15, 14, 1, 9, 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, | ||
11, 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10, 6, 15, 14, 9, 11, | ||
3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5, 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, | ||
3, 12, 13, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 10, | ||
4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3, | ||
]; | ||
@@ -130,0 +130,0 @@ |
@@ -18,2 +18,3 @@ /// <reference types="node" /> | ||
export declare type Hashable = | ||
| keyof any | ||
| string | ||
@@ -26,3 +27,3 @@ | Buffer | ||
| { | ||
[index: string]: Hashable; | ||
[index: keyof any]: Hashable; | ||
}; | ||
@@ -29,0 +30,0 @@ export declare function normalizeInput( |
@@ -13,3 +13,3 @@ 'use strict'; | ||
return Buffer.from( | ||
`${ | ||
String( | ||
((_a = | ||
@@ -21,3 +21,3 @@ input === null || input === void 0 | ||
: _a.call(input)) || input | ||
}` | ||
) | ||
); | ||
@@ -24,0 +24,0 @@ } else if (input instanceof Uint8Array) { |
@@ -16,2 +16,3 @@ type TypedArray = | ||
export type Hashable = | ||
| keyof any | ||
| string | ||
@@ -24,3 +25,3 @@ | Buffer | ||
| { | ||
[index: string]: Hashable; | ||
[index: keyof any]: Hashable; | ||
}; | ||
@@ -34,3 +35,3 @@ | ||
if (typeof input !== 'object') { | ||
return Buffer.from(`${input?.toString?.() || input}`); | ||
return Buffer.from(String(input?.toString?.() || input)); | ||
} else if (input instanceof Uint8Array) { | ||
@@ -37,0 +38,0 @@ return input; |
{ | ||
"name": "blakets", | ||
"description": "Pure TypeScript implementation of the BLAKE2b and BLAKE2s hash functions", | ||
"version": "0.1.9", | ||
"version": "0.1.10", | ||
"main": "lib/index.js", | ||
@@ -6,0 +6,0 @@ "bin": { |
58150
1891