Skip to content

Commit f0e028d

Browse files
committed
resolve
2 parents 20146af + 31d540b commit f0e028d

File tree

9 files changed

+179
-437
lines changed

9 files changed

+179
-437
lines changed

CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file. The format
55
## Table of Contents
66

77
- [Unreleased](#unreleased)
8+
- [1.9.14 - 2025-12-01](#1914---2025-12-01)
9+
- [1.9.13 - 2025-12-01](#1913---2025-12-01)
810
- [1.9.12 - 2025-12-01](#1912---2025-12-01)
911
- [1.9.11 - 2025-11-24](#1911---2025-11-24)
1012
- [1.9.10 - 2025-11-17](#1910---2025-11-17)
@@ -183,14 +185,30 @@ All notable changes to this project will be documented in this file. The format
183185

184186
### Security
185187

188+
### [1.9.14] - 2025-12-01
189+
190+
### Added
191+
192+
- Added a standalone secp256r1 (P-256) BigInt implementation with ECDSA signing, verification, and tests.
193+
186194
---
195+
196+
### [1.9.13] - 2025-12-01
197+
198+
### Added
199+
200+
- Changed the toArray function to throw on invalid base64 strings.
201+
202+
---
203+
187204
### [1.9.12] - 2025-12-01
188205

189206
### Added
190207

191-
- Added a standalone secp256r1 (P-256) BigInt implementation with ECDSA signing, verification, and tests.
208+
- Added decryption validation to SymmetricKey.
192209

193210
---
211+
194212
### [1.9.11] - 2025-11-24
195213

196214
### Removed
@@ -199,6 +217,7 @@ All notable changes to this project will be documented in this file. The format
199217

200218

201219
---
220+
202221
### [1.9.10] - 2025-11-17
203222

204223
### Added

docs/reference/primitives.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4953,6 +4953,7 @@ Links: [API](#api), [Interfaces](#interfaces), [Classes](#classes), [Functions](
49534953
| [AES](#function-aes) |
49544954
| [AESGCM](#function-aesgcm) |
49554955
| [AESGCMDecrypt](#function-aesgcmdecrypt) |
4956+
| [base64ToArray](#function-base64toarray) |
49564957
| [ghash](#function-ghash) |
49574958
| [pbkdf2](#function-pbkdf2) |
49584959
| [red](#function-red) |
@@ -4993,6 +4994,15 @@ export function AESGCMDecrypt(cipherText: number[], additionalAuthenticatedData:
49934994

49944995
Links: [API](#api), [Interfaces](#interfaces), [Classes](#classes), [Functions](#functions), [Types](#types), [Enums](#enums), [Variables](#variables)
49954996

4997+
---
4998+
### Function: base64ToArray
4999+
5000+
```ts
5001+
export function base64ToArray(msg: string): number[]
5002+
```
5003+
5004+
Links: [API](#api), [Interfaces](#interfaces), [Classes](#classes), [Functions](#functions), [Types](#types), [Enums](#enums), [Variables](#variables)
5005+
49965006
---
49975007
### Function: ghash
49985008

@@ -6000,6 +6010,8 @@ toArray = (msg: any, enc?: "hex" | "utf8" | "base64"): any[] => {
60006010
}
60016011
```
60026012
6013+
See also: [base64ToArray](./primitives.md#function-base64toarray)
6014+
60036015
Links: [API](#api), [Interfaces](#interfaces), [Classes](#classes), [Functions](#functions), [Types](#types), [Enums](#enums), [Variables](#variables)
60046016
60056017
---

0 commit comments

Comments
 (0)