summaryrefslogtreecommitdiff
path: root/modules/encryption/enc_sha2.cpp
AgeCommit message (Collapse)Author
2024-03-18Fix an off by one error in enc_sha2.Sadie Powell
2024-03-10Implement verify-only support for raw SHA-2 passwords.Sadie Powell
2024-03-10Add self-tests to the encryption providers.Sadie Powell
2024-03-10Replace the custom SHA-2 implementation in enc_sha256.Sadie Powell
2024-03-09Move the HMAC function to the encryption header.Sadie Powell
This will be useful for doing challenge authentication on InspIRCd.
2024-03-09Add the enc_sha2 module which hashes passwords with HMAC-SHA-2.Sadie Powell
Using HMAC instead of changing the IV is a lot safer.