18 Commits (8ac335fa11d910bf4ff2f3416f763cbdf7ffed9f)

Author SHA1 Message Date
lizzie 8ac335fa11 [ports] Remove ENABLE_OPENSSL and mbedtls nixos remnants 2 weeks ago
lizzie 0a687b82d4
[crypto] Atomize all traces of MbedTLS, and require OpenSSL 3+ (#3606) 2 weeks ago
godpow 41e15e95b1
[crypto] Rework AES CTR/XTS streaming and squash heap churn (#2782) 5 months ago
lizzie 440ee4916d
[nca] Use better tight loop allocation schemes (none at all) for AES decrypt/encrypt and force MbedTLS to use AES x86_64 instructions (#2750) 5 months ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Lioncash 72481cce94 aes_util: Make use of std::span 5 years ago
Morph 31a56dafd3 aes_util: Remove malformed mbedtls_cipher_finish function call 5 years ago
Lioncash 8b8cb4da9f aes_util: Make use of non-template variant of Transcode 6 years ago
Lioncash c28e7f51f3 aes_util: Allow SetIV to be non-allocating 6 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
Zach Hilman 7b95f295b6 aes_util: Fix error involving reads of less than 0x10 8 years ago
Zach Hilman ec14bb18c9 aes_util: Make XTSTranscode stricter about sizes 8 years ago
Lioncash f0a2d4da2b aes_util: Make CalculateNintendoTweak() an internally linked function 8 years ago
Lioncash 1fb5027501 aes_util: Make Transcode() a const member function 8 years ago
Lioncash 8b86a89dd5 core/crypto: Remove unnecessary includes 8 years ago
Zach Hilman 272ca87298 Make XCI comply to review and style guidelines 8 years ago
Zach Hilman 03467b64e3 Extract mbedtls to cpp file 8 years ago
Zach Hilman b10c0d291f Remove files that are not used 8 years ago
MerryMage 34bf2dbf68 Implement exclusive monitor 8 years ago