Skip to content

Conversation

@kt3k
Copy link
Member

@kt3k kt3k commented Jun 16, 2025

This PR fixes mainly 2 things

  • Added key length validation in DiffieHellman.prototype.computeSecret.
  • Changed the final block handling of Decipheriv of aes-{128,192,256}-ecb. Now empty final block throws.

These changes enable parallel/test-crypto-dh.js test case.

towards #29637

@kt3k kt3k requested a review from littledivy June 16, 2025 04:18
@kt3k kt3k mentioned this pull request Jun 16, 2025
81 tasks
Copy link
Member

@littledivy littledivy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@kt3k kt3k merged commit 413aa40 into denoland:main Jun 16, 2025
18 checks passed
@kt3k kt3k deleted the fix-ext-node-diffiehellman branch June 16, 2025 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants