+29
-0
@@ -0,1 +1,30 @@ | ||
| /** | ||
| * [SHA-2](https://www.rfc-editor.org/rfc/rfc6234) hash functions. | ||
| * | ||
| * @example Usage | ||
| * ```ts | ||
| * import { assertEquals } from "@std/assert"; | ||
| * import { crypto } from "@std/crypto"; | ||
| * | ||
| * const data = crypto.getRandomValues(new Uint8Array(100)); | ||
| * assertEquals( | ||
| * sha224(data), | ||
| * new Uint8Array(await crypto.subtle.digest("SHA-224", data)), | ||
| * ); | ||
| * assertEquals( | ||
| * sha256(data), | ||
| * new Uint8Array(await crypto.subtle.digest("SHA-256", data)), | ||
| * ); | ||
| * assertEquals( | ||
| * sha384(data), | ||
| * new Uint8Array(await crypto.subtle.digest("SHA-384", data)), | ||
| * ); | ||
| * assertEquals( | ||
| * sha512(data), | ||
| * new Uint8Array(await crypto.subtle.digest("SHA-512", data)), | ||
| * ); | ||
| * ``` | ||
| * | ||
| * @module sha2 | ||
| */ | ||
| import { type Hash } from "./lib.js"; | ||
@@ -2,0 +31,0 @@ /** Hashes with SHA-224. */ |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"sha2.d.ts","sourceRoot":"","sources":["../../src/hash/sha2.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,IAAI,EAAM,MAAM,UAAU,CAAC;AA2GzC,2BAA2B;AAC3B,eAAO,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,CAOxC,CAAC;AACF,2BAA2B;AAC3B,eAAO,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,CAOxC,CAAC;AACF,2BAA2B;AAC3B,eAAO,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,CAOxC,CAAC;AACF,2BAA2B;AAC3B,eAAO,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,CAOxC,CAAC"} | ||
| {"version":3,"file":"sha2.d.ts","sourceRoot":"","sources":["../../src/hash/sha2.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;GA4BG;AAEH,OAAO,EAAE,KAAK,IAAI,EAAM,MAAM,UAAU,CAAC;AA2GzC,2BAA2B;AAC3B,eAAO,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,CAOxC,CAAC;AACF,2BAA2B;AAC3B,eAAO,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,CAOxC,CAAC;AACF,2BAA2B;AAC3B,eAAO,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,CAOxC,CAAC;AACF,2BAA2B;AAC3B,eAAO,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,CAOxC,CAAC"} |
+29
-0
@@ -0,1 +1,30 @@ | ||
| /** | ||
| * [SHA-2](https://www.rfc-editor.org/rfc/rfc6234) hash functions. | ||
| * | ||
| * @example Usage | ||
| * ```ts | ||
| * import { assertEquals } from "@std/assert"; | ||
| * import { crypto } from "@std/crypto"; | ||
| * | ||
| * const data = crypto.getRandomValues(new Uint8Array(100)); | ||
| * assertEquals( | ||
| * sha224(data), | ||
| * new Uint8Array(await crypto.subtle.digest("SHA-224", data)), | ||
| * ); | ||
| * assertEquals( | ||
| * sha256(data), | ||
| * new Uint8Array(await crypto.subtle.digest("SHA-256", data)), | ||
| * ); | ||
| * assertEquals( | ||
| * sha384(data), | ||
| * new Uint8Array(await crypto.subtle.digest("SHA-384", data)), | ||
| * ); | ||
| * assertEquals( | ||
| * sha512(data), | ||
| * new Uint8Array(await crypto.subtle.digest("SHA-512", data)), | ||
| * ); | ||
| * ``` | ||
| * | ||
| * @module sha2 | ||
| */ | ||
| import { iv } from "./lib.js"; | ||
@@ -2,0 +31,0 @@ const STATE = /* @__PURE__ */ new Uint32Array(16); |
+1
-1
| { | ||
| "name": "@libn/ecc", | ||
| "version": "0.3.1", | ||
| "version": "0.3.2", | ||
| "repository": { | ||
@@ -5,0 +5,0 @@ "type": "git", |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
30244
5.1%610
10.51%