Artyom Beilis
068d3f926f
- Update copyright notice,
- Moved explicit copyright notice to a singe
file to simplify dual-licensing
12 years ago
Artyom Beilis
ab7a1f4598
- Fixed incorrect redundency handling in AES encryption
- Improved key handling - to prevent leaking of keys to uninitialized data
- Added public interface for CBC encryption, may be useful
- Simplified encryptor interface to reduce redundency
13 years ago
Artyom Beilis
7cfdc9f703
- Added OpenSSL support
- Added support of aes-128,192,256 algorithms
13 years ago
Artyom Beilis
ffd493e1a7
Fixed hmac implementation
13 years ago
Artyom Beilis
cb2105baa7
aes_encryptor uses lazy initialization to improve performance
where session access in not required
14 years ago
Artyom Beilis
9853ed5f46
- Project layout changed
- Old files cleanup
14 years ago
Artyom Beilis
2b0f305a7a
Updated license to LGPLv3
14 years ago
Artyom Beilis
87afa7b5c6
- Added unit test for session storage
- Added unit test for encryptors
- Fixes in posix file storage on some settings.
14 years ago
Artyom Beilis
ff4882bc94
Session backend updates
14 years ago
Artyom Beilis
68856497b6
Merged: -r 583:606 from /framework/branches/sessions, full merge of sessions branch
15 years ago
Artyom Beilis
75ed42ca46
Added various cryptographic functins for
Cookeis based session managment
15 years ago