@@ -25,6 +25,7 @@ Sources/Crypto/Digests/Digest.swift
2525Sources/Crypto/Digests/Digests.swift
2626Sources/Crypto/Digests/HashFunctions.swift
2727Sources/Crypto/Digests/HashFunctions_SHA2.swift
28+ Sources/Crypto/Digests/HashFunctions_SHA3.swift
2829Sources/Crypto/HPKE/Ciphersuite/HPKE-AEAD.swift
2930Sources/Crypto/HPKE/Ciphersuite/HPKE-Ciphersuite.swift
3031Sources/Crypto/HPKE/Ciphersuite/HPKE-KDF.swift
@@ -43,8 +44,12 @@ Sources/Crypto/HPKE/Modes/HPKE-Modes.swift
4344Sources/Crypto/Insecure/Insecure.swift
4445Sources/Crypto/Insecure/Insecure_HashFunctions.swift
4546Sources/Crypto/KEM/KEM.swift
47+ Sources/Crypto/KEM/KEM-Errors.swift
48+ Sources/Crypto/KEM/MLKEM.swift
49+ Sources/Crypto/KEM/XWing.swift
4650Sources/Crypto/Key Agreement/DH.swift
4751Sources/Crypto/Key Agreement/ECDH.swift
52+ Sources/Crypto/Key Derivation/ANSIx963.swift
4853Sources/Crypto/Key Derivation/HKDF.swift
4954Sources/Crypto/Key Wrapping/AESWrap.swift
5055Sources/Crypto/Keys/EC/Curve25519.swift
@@ -58,51 +63,52 @@ Sources/Crypto/Message Authentication Codes/MessageAuthenticationCode.swift
5863Sources/Crypto/PRF/AES.swift
5964Sources/Crypto/Signatures/ECDSA.swift
6065Sources/Crypto/Signatures/Ed25519.swift
66+ Sources/Crypto/Signatures/MLDSA.swift
6167Sources/Crypto/Signatures/Signature.swift
6268Sources/Crypto/Util/PrettyBytes.swift
6369Sources/Crypto/Util/SafeCompare.swift
6470Sources/Crypto/Util/SecureBytes.swift
6571Sources/Crypto/Util/Zeroization.swift
66- Sources/_CryptoExtras /AES/AES_CBC.swift
67- Sources/_CryptoExtras /AES/AES_CFB.swift
68- Sources/_CryptoExtras /AES/AES_CTR.swift
69- Sources/_CryptoExtras /AES/AES_GCM_SIV.swift
70- Sources/_CryptoExtras /AES/Block Function.swift
71- Sources/_CryptoExtras /ARC/ARC+API.swift
72- Sources/_CryptoExtras /ARC/ARC.swift
73- Sources/_CryptoExtras /ARC/ARCCredential.swift
74- Sources/_CryptoExtras /ARC/ARCEncoding.swift
75- Sources/_CryptoExtras /ARC/ARCPrecredential.swift
76- Sources/_CryptoExtras /ARC/ARCPresentation.swift
77- Sources/_CryptoExtras /ARC/ARCRequest.swift
78- Sources/_CryptoExtras /ARC/ARCResponse.swift
79- Sources/_CryptoExtras /ARC/ARCServer.swift
80- Sources/_CryptoExtras /ZKPs/Prover.swift
81- Sources/_CryptoExtras /ZKPs/Verifier.swift
82- Sources/_CryptoExtras /ZKPs/ZKPToolbox.swift
83- Sources/_CryptoExtras /ChaCha20CTR/ChaCha20CTR.swift
84- Sources/_CryptoExtras /ECToolbox/ECToolbox.swift
85- Sources/_CryptoExtras /H2G/HashToField.swift
86- Sources/_CryptoExtras /Key Derivation/KDF.swift
87- Sources/_CryptoExtras /Key Derivation/PBKDF2/PBKDF2.swift
88- Sources/_CryptoExtras /Key Derivation/Scrypt/Scrypt.swift
89- Sources/_CryptoExtras /OPRFs/OPRF.swift
90- Sources/_CryptoExtras /OPRFs/OPRFClient.swift
91- Sources/_CryptoExtras /OPRFs/OPRFServer.swift
92- Sources/_CryptoExtras /OPRFs/VOPRF+API.swift
93- Sources/_CryptoExtras /OPRFs/VOPRFClient.swift
94- Sources/_CryptoExtras /OPRFs/VOPRFServer.swift
95- Sources/_CryptoExtras /RSA/RSA+BlindSigning.swift
96- Sources/_CryptoExtras /RSA/RSA.swift
97- Sources/_CryptoExtras /Util/BoringSSLHelpers.swift
98- Sources/_CryptoExtras /Util/DigestType.swift
99- Sources/_CryptoExtras /Util/Error.swift
100- Sources/_CryptoExtras /Util/I2OSP.swift
101- Sources/_CryptoExtras /Util/IntegerEncoding.swift
102- Sources/_CryptoExtras /Util/PEMDocument.swift
103- Sources/_CryptoExtras /Util/PrettyBytes.swift
104- Sources/_CryptoExtras /Util/SubjectPublicKeyInfo.swift
105- Sources/_CryptoExtras /ZKPs/DLEQ.swift
72+ Sources/CryptoExtras /AES/AES_CBC.swift
73+ Sources/CryptoExtras /AES/AES_CFB.swift
74+ Sources/CryptoExtras /AES/AES_CTR.swift
75+ Sources/CryptoExtras /AES/AES_GCM_SIV.swift
76+ Sources/CryptoExtras /AES/Block Function.swift
77+ Sources/CryptoExtras /ARC/ARC+API.swift
78+ Sources/CryptoExtras /ARC/ARC.swift
79+ Sources/CryptoExtras /ARC/ARCCredential.swift
80+ Sources/CryptoExtras /ARC/ARCEncoding.swift
81+ Sources/CryptoExtras /ARC/ARCPrecredential.swift
82+ Sources/CryptoExtras /ARC/ARCPresentation.swift
83+ Sources/CryptoExtras /ARC/ARCRequest.swift
84+ Sources/CryptoExtras /ARC/ARCResponse.swift
85+ Sources/CryptoExtras /ARC/ARCServer.swift
86+ Sources/CryptoExtras /ZKPs/Prover.swift
87+ Sources/CryptoExtras /ZKPs/Verifier.swift
88+ Sources/CryptoExtras /ZKPs/ZKPToolbox.swift
89+ Sources/CryptoExtras /ChaCha20CTR/ChaCha20CTR.swift
90+ Sources/CryptoExtras /ECToolbox/ECToolbox.swift
91+ Sources/CryptoExtras /H2G/HashToField.swift
92+ Sources/CryptoExtras /Key Derivation/KDF.swift
93+ Sources/CryptoExtras /Key Derivation/PBKDF2/PBKDF2.swift
94+ Sources/CryptoExtras /Key Derivation/Scrypt/Scrypt.swift
95+ Sources/CryptoExtras /OPRFs/OPRF.swift
96+ Sources/CryptoExtras /OPRFs/OPRFClient.swift
97+ Sources/CryptoExtras /OPRFs/OPRFServer.swift
98+ Sources/CryptoExtras /OPRFs/VOPRF+API.swift
99+ Sources/CryptoExtras /OPRFs/VOPRFClient.swift
100+ Sources/CryptoExtras /OPRFs/VOPRFServer.swift
101+ Sources/CryptoExtras /RSA/RSA+BlindSigning.swift
102+ Sources/CryptoExtras /RSA/RSA.swift
103+ Sources/CryptoExtras /Util/BoringSSLHelpers.swift
104+ Sources/CryptoExtras /Util/DigestType.swift
105+ Sources/CryptoExtras /Util/Error.swift
106+ Sources/CryptoExtras /Util/I2OSP.swift
107+ Sources/CryptoExtras /Util/IntegerEncoding.swift
108+ Sources/CryptoExtras /Util/PEMDocument.swift
109+ Sources/CryptoExtras /Util/PrettyBytes.swift
110+ Sources/CryptoExtras /Util/SubjectPublicKeyInfo.swift
111+ Sources/CryptoExtras /ZKPs/DLEQ.swift
106112Sources/crypto-shasum/main.swift
107113Tests/CryptoTests/ASN1/ASN1Tests.swift
108114Tests/CryptoTests/ASN1/GeneralizedTimeTests.swift
@@ -115,6 +121,9 @@ Tests/CryptoTests/Encodings/DERTests.swift
115121Tests/CryptoTests/Encodings/ECKeyEncodingsTests.swift
116122Tests/CryptoTests/HPKE/HPKETests-TestVectors.swift
117123Tests/CryptoTests/HPKE/HPKETests.swift
124+ Tests/CryptoTests/KEM/MLKEMKeyGenTests.swift
125+ Tests/CryptoTests/KEM/MLKEMTests.swift
126+ Tests/CryptoTests/KEM/XWingTests.swift
118127Tests/CryptoTests/Key Derivation/ECprivateKeysFromSeeds.swift
119128Tests/CryptoTests/Key Derivation/HKDFTests.swift
120129Tests/CryptoTests/Key Derivation/SharedSecretTests.swift
@@ -125,36 +134,38 @@ Tests/CryptoTests/SecureBytes/SecureBytesTests.swift
125134Tests/CryptoTests/Signatures/ECDSA/ECDSASignatureTests.swift
126135Tests/CryptoTests/Signatures/ECDSA/RawECDSASignaturesTests.swift
127136Tests/CryptoTests/Signatures/EdDSA/Ed25519-Runner.swift
137+ Tests/CryptoTests/Signatures/MLDSA/MLDSAKeyGenTests.swift
138+ Tests/CryptoTests/Signatures/MLDSA/MLDSATests.swift
128139Tests/CryptoTests/Utils/PrettyBytes.swift
129140Tests/CryptoTests/Utils/RFCVector.swift
130141Tests/CryptoTests/Utils/SplitData.swift
131142Tests/CryptoTests/Utils/Wycheproof.swift
132143Tests/CryptoTests/Utils/XCTestUtils.swift
133- Tests/_CryptoExtrasTests /AES Block Function Tests.swift
134- Tests/_CryptoExtrasTests /AES-GCM-SIV-Runner.swift
135- Tests/_CryptoExtrasTests /AES_CBCTests.swift
136- Tests/_CryptoExtrasTests /AES_CFBTests.swift
137- Tests/_CryptoExtrasTests /AES_CTRTests.swift
138- Tests/_CryptoExtrasTests /ARC/ARCAPITests.swift
139- Tests/_CryptoExtrasTests /ARC/ARCEncodingTests.swift
140- Tests/_CryptoExtrasTests /ARC/ARCPublicAPITests.swift
141- Tests/_CryptoExtrasTests /ARC/ARCTestVectors.swift
142- Tests/_CryptoExtrasTests /ARC/ARCTests.swift
143- Tests/_CryptoExtrasTests /ChaCha20CTRTests.swift
144- Tests/_CryptoExtrasTests /ECToolbox/HashToCurveTests.swift
145- Tests/_CryptoExtrasTests /OPRFs/ECVOPRFTests.swift
146- Tests/_CryptoExtrasTests /OPRFs/VOPRFAPITests.swift
147- Tests/_CryptoExtrasTests /OPRFs/VOPRFPublicAPITests.swift
148- Tests/_CryptoExtrasTests /PBKDF2Tests.swift
149- Tests/_CryptoExtrasTests /ScryptTests.swift
150- Tests/_CryptoExtrasTests /TestRSABlindSigning.swift
151- Tests/_CryptoExtrasTests /TestRSABlindSigningAPI.swift
152- Tests/_CryptoExtrasTests /TestRSAEncryption.swift
153- Tests/_CryptoExtrasTests /TestRSASigning.swift
154- Tests/_CryptoExtrasTests /Util/IntegerEncodingTests.swift
155- Tests/_CryptoExtrasTests /Utils/BytesUtil.swift
156- Tests/_CryptoExtrasTests /Utils/RFCVector.swift
157- Tests/_CryptoExtrasTests /Utils/SplitData.swift
158- Tests/_CryptoExtrasTests /Utils/Wycheproof.swift
159- Tests/_CryptoExtrasTests /Utils/XCTestUtils.swift
160- Tests/_CryptoExtrasTests /ZKPs/ZKPToolbox.swift
144+ Tests/CryptoExtrasTests /AES Block Function Tests.swift
145+ Tests/CryptoExtrasTests /AES-GCM-SIV-Runner.swift
146+ Tests/CryptoExtrasTests /AES_CBCTests.swift
147+ Tests/CryptoExtrasTests /AES_CFBTests.swift
148+ Tests/CryptoExtrasTests /AES_CTRTests.swift
149+ Tests/CryptoExtrasTests /ARC/ARCAPITests.swift
150+ Tests/CryptoExtrasTests /ARC/ARCEncodingTests.swift
151+ Tests/CryptoExtrasTests /ARC/ARCPublicAPITests.swift
152+ Tests/CryptoExtrasTests /ARC/ARCTestVectors.swift
153+ Tests/CryptoExtrasTests /ARC/ARCTests.swift
154+ Tests/CryptoExtrasTests /ChaCha20CTRTests.swift
155+ Tests/CryptoExtrasTests /ECToolbox/HashToCurveTests.swift
156+ Tests/CryptoExtrasTests /OPRFs/ECVOPRFTests.swift
157+ Tests/CryptoExtrasTests /OPRFs/VOPRFAPITests.swift
158+ Tests/CryptoExtrasTests /OPRFs/VOPRFPublicAPITests.swift
159+ Tests/CryptoExtrasTests /PBKDF2Tests.swift
160+ Tests/CryptoExtrasTests /ScryptTests.swift
161+ Tests/CryptoExtrasTests /TestRSABlindSigning.swift
162+ Tests/CryptoExtrasTests /TestRSABlindSigningAPI.swift
163+ Tests/CryptoExtrasTests /TestRSAEncryption.swift
164+ Tests/CryptoExtrasTests /TestRSASigning.swift
165+ Tests/CryptoExtrasTests /Util/IntegerEncodingTests.swift
166+ Tests/CryptoExtrasTests /Utils/BytesUtil.swift
167+ Tests/CryptoExtrasTests /Utils/RFCVector.swift
168+ Tests/CryptoExtrasTests /Utils/SplitData.swift
169+ Tests/CryptoExtrasTests /Utils/Wycheproof.swift
170+ Tests/CryptoExtrasTests /Utils/XCTestUtils.swift
171+ Tests/CryptoExtrasTests /ZKPs/ZKPToolbox.swift
0 commit comments