Skip to content

Commit 67dd462

Browse files
Merge branch 'master' of https://github.com/bsv-blockchain/ts-sdk into TOB-21-Hex
2 parents 112b0c1 + d509815 commit 67dd462

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ 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.20 - 2025-12-02](#1920---2025-12-02)
89
- [1.9.19 - 2025-12-02](#1919---2025-12-02)
910
- [1.9.18 - 2025-12-02](#1918---2025-12-02)
1011
- [1.9.17 - 2025-12-01](#1917---2025-12-01)
@@ -191,6 +192,21 @@ All notable changes to this project will be documented in this file. The format
191192
### Security
192193
---
193194

195+
### [1.9.20] - 2025-12-02
196+
197+
### Security
198+
199+
- Corrected ECDSA nonce range validation to strictly follow the specification.
200+
The implementation now correctly accepts `k = 1` and `k = n-1` when generating or
201+
validating nonces, resolving the issue raised in TOB-23.
202+
203+
### Fixed
204+
205+
- Updated both locations in the ECDSA sign function where the incorrect bound
206+
check was performed, ensuring consistent and standards-compliant behavior.
207+
208+
---
209+
194210
### [1.9.19] - 2025-12-02
195211

196212
### Added

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bsv/sdk",
3-
"version": "1.9.18",
3+
"version": "1.9.19",
44
"type": "module",
55
"description": "BSV Blockchain Software Development Kit",
66
"main": "dist/cjs/mod.js",

0 commit comments

Comments
 (0)