summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Crypto
AgeCommit message (Expand)Author
2026-01-25Remove unused importsMartino Fontana
2025-06-07Merge pull request #13522 from tygyh/Enforce-overriding-destructor-style-Core...Jordan Woyak
2025-05-09Crypto/SHA1: Re-add memcpy avoiding optimization to BlockContext::Update.Jordan Woyak
2025-05-08Crypto/SHA1: Fix past-the-last-element std::array access and modernize code.Jordan Woyak
2025-05-01Make overriding explicit and remove redundant virtual specifiers on overridin...Dr. Dystopia
2024-12-15Modernize `std::all_of` with rangesmitaclaw
2024-10-10Modernize `std::copy` with rangesmitaclaw
2024-07-26Adjust order and spacing of various #includesDentomologist
2024-07-04Common/Crypto/SHA1: Use span and string_view for Context::Update()Admiral H. Curtiss
2024-07-04Common/Crypto/SHA1: Add DigestToString() utility functionLillyJadeKatrin
2023-12-13Common/Crypto/SHA1: Resolve -Wignored-attributes warningsLioncash
2023-12-13Common/Crypto/AES: Resolve -Wignored-attributes warningsLioncash
2023-09-03IOS/KD: Implement NWC24_CHECK_MAIL_NOWSketch
2023-04-10Resolve [-Wstringop-overflow=]Minty-Meeo
2022-12-11Replace BitUtils with C++20: RotateLeft/RotateRightJosJuice
2022-10-16Add initial WiiConnect24 supportSketchMaster2001
2022-08-05Merge pull request #10941 from shuffle2/crypto-cleanupJosJuice
2022-08-02crypto/sha1: add real workaround for msvc/arm64 bad codegenShawn Hoffman
2022-08-02crypto/sha1: simplify enablement of sha insns on non-msvcShawn Hoffman
2022-08-02crypto/aes: silence warning on godforsaken android gccShawn Hoffman
2022-08-02VolumeVerifier: enable fast hash functions by defaultShawn Hoffman
2022-08-01Implement hw accelerated AESShawn Hoffman
2022-07-30SHA1/arm64: fix casting warning on certain gccShawn Hoffman
2022-07-27Common/Crypto/SHA1: implement accelerated versionsShawn Hoffman
2022-07-26introduce wrapper for SHA1 functionalityShawn Hoffman
2021-12-10Treewide: Adjust order of includesPokechu22
2021-07-17msvc: remove warning disables which no longer fireShawn Hoffman
2021-07-05licensing: fix license info for Crypto/{bn,ec}Pierre Bourdon
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2020-05-13Externals: Add zstdJosJuice
2019-06-17Common: Use nested namespace specifiers where applicableLioncash
2019-05-04Replace custom UNUSED macro with [[maybe_unused]]Léo Lam
2018-06-09Compiler: Rename UNUSED macro to DOLPHIN_UNUSEDLioncash
2018-06-09Common: Add header for compiler-specificsLioncash
2018-05-31Common: Add Random utilitiesLéo Lam
2018-05-27Move ECCSignature to Common::ec and give it a less confusing nameLéo Lam
2018-05-20IOSC: Implement VerifyPublicKeySign for ECCLéo Lam
2018-05-20ec: Improve readability and clarityLéo Lam
2018-05-20ec: Avoid exposing internal functionLéo Lam
2018-05-20bn: Use int instead of u32 for sizesLéo Lam
2017-06-07msvc: disable unused symbol warning in Core/Common/Crypto/ec.cppShawn Hoffman
2017-05-02IOS: Implement IOSC-like APILéo Lam
2017-03-11IOS/ES: Handle personalised tickets properlyLéo Lam
2017-02-26Move AES code to Common/CryptoLéo Lam
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-21More asterisksmathieui
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2014-09-19Fix build failing when disabling precompiled headers.Rohit Nirmal
2014-09-08Include CommonTypes.h instead of Common.h.Rohit Nirmal