From: GitHub <no...@gi...> - 2013-04-16 11:14:33
|
Branch: refs/heads/master Home: https://github.com/znc/znc Commit: f578bf94244a0927de5260c69c0ef8e2058c59cd https://github.com/znc/znc/commit/f578bf94244a0927de5260c69c0ef8e2058c59cd Author: Elizabeth Myers <eli...@in...> Date: 2013-04-16 (Tue, 16 Apr 2013) Changed paths: M include/znc/Utils.h M modules/sasl.cpp Log Message: ----------- Implement DH-AES encrypted password scheme. This is superior to DH-BLOWFISH as Blowfish may suffer from certain classes of weak keys, which is difficult to mitigate against without regenerating DH parameters repeatedly. AES also has faced far more scrutiny and is believed to be more secure. Reference implementation (services-side): https://github.com/atheme/atheme/blob/master/modules/saslserv/dh-aes.c Commit: ca2878614f611bd1557c32ba1f0bde6f1d935ce1 https://github.com/znc/znc/commit/ca2878614f611bd1557c32ba1f0bde6f1d935ce1 Author: Kyle Fuller <in...@ky...> Date: 2013-04-16 (Tue, 16 Apr 2013) Changed paths: M include/znc/Utils.h M modules/sasl.cpp Log Message: ----------- Merge pull request #321 from Elizacat/master Implement DH-AES password encryption scheme. Compare: https://github.com/znc/znc/compare/f2e8738ffcc6...ca2878614f61 |