Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
caedfcb
src: refine ncrypto more
jasnell Mar 3, 2025
cf77a60
src: cleanup crypto more
jasnell Mar 4, 2025
849ada9
crypto: make auth tag size assumption explicit
tniessen Apr 9, 2025
937fef6
crypto: revert dangerous uses of std::string_view
tniessen Apr 15, 2025
8c83332
crypto: handle missing OPENSSL_TLS_SECURITY_LEVEL
codebytere May 12, 2025
aa476b1
crypto: support outputLength option in crypto.hash for XOF functions
Aditi-1400 Jul 8, 2025
748a1ba
crypto: support ML-DSA KeyObject, sign, and verify
panva Aug 6, 2025
f16afd2
src: update OpenSSL pqc checks
panva Aug 12, 2025
619faad
crypto: support ML-KEM KeyObject
panva Aug 16, 2025
1fbf14c
crypto: fix EVPKeyCtxPointer::publicCheck()
tniessen Aug 16, 2025
2d6f90d
crypto: add ChaCha20-Poly1305 Web Cryptography algorithm
panva Aug 8, 2025
ad907a8
crypto: add argon2() and argon2Sync() methods
ranisalt Aug 19, 2025
d1f48ca
crypto: support ML-KEM, DHKEM, and RSASVE key encapsulation mechanisms
panva Aug 20, 2025
d473356
crypto: support ML-KEM in Web Cryptography
panva Aug 21, 2025
bc327d3
crypto: add AES-OCB Web Cryptography algorithm
panva Aug 24, 2025
8e50600
crypto: support SLH-DSA KeyObject, sign, and verify
panva Aug 26, 2025
e2b9db7
crypto: add KMAC Web Cryptography algorithms
panva Sep 6, 2025
2580833
crypto: support Ed448 and ML-DSA context parameter in Web Cryptography
panva Aug 11, 2025
39e3507
crypto: expose signatureAlgorithm on X509Certificate
patrickrbc Sep 16, 2025
8492c04
Temporarily guard OCB constants not available in boring
npaun Sep 25, 2025
ed50d63
link against libdecrepit for EVP_CIPHER_do_all_sorted
npaun Sep 26, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ cc_library(
includes = ["include"],
visibility = ["//visibility:public"],
deps = [
"@ssl"
"@ssl//:ssl",
"@ssl//:crypto",
"@ssl//:decrepit"
]
)
4 changes: 4 additions & 0 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,8 @@ http_archive(
strip_prefix = "boringssl-0.20250818.0",
type = "tgz",
urls = ["https://github.com/google/boringssl/archive/refs/tags/0.20250818.0.tar.gz"],
patches = [
"@ncrypto//:patches/0001-Expose-libdecrepit-so-NodeJS-can-use-it-for-ncrypto.patch"
],
patch_strip = 1
)
Loading
Loading