Commit Graph
44 Commits
Author SHA1 Message Date
Jan Hutter f890d8fe62 - encryption seems to work 2005-11-29 17:19:59 +00:00
Jan Hutter 1bcea5140d 2005-11-29 06:59:05 +00:00
Jan Hutter 78f837b0cb - diffie hellman code cleaned 2005-11-29 06:58:34 +00:00
Martin Willi d048df5cab - return value cleanup 2005-11-28 20:29:47 +00:00
Jan Hutter b9d9f18874 - added compution of all needed keys and also creation of needed
transform objects
2005-11-28 15:20:51 +00:00
Jan Hutter 61068e9152 - changed prf_hmac_t to hmac_prf_t 2005-11-28 12:56:40 +00:00
Jan Hutter 42e69fbdad - AUTH_HMAC_MD5_96 and AUTH_HMAC_SHA1_96 implemented and tested... 2005-11-28 12:42:43 +00:00
Jan Hutter 7f0e85216e - aes encryption with 128 successfully tested 2005-11-28 10:16:54 +00:00
Jan Hutter 6906d8fe84 - aes encryption working but code not cleaned 2005-11-28 09:39:31 +00:00
Jan Hutter 7b0dafeb52 - wrote test for aes_cbc but encryption does not seem to work :-( 2005-11-28 09:12:49 +00:00
Jan Hutter 363a7dab5e - aes crypter written but not tested 2005-11-28 08:22:43 +00:00
Martin Willi b241048084 - moved hasher_*_t to *_hasher_t
- some logging improvements
2005-11-27 14:04:16 +00:00
Martin Willi acb81e48cf - code cleanups 2005-11-26 15:48:05 +00:00
Jan Hutter c00894b06e - began to implement aes_crypter_t 2005-11-25 16:57:20 +00:00
Martin Willi 8277be6053 - moved algorithm definitions from payloads to corresponding transforms
- cleanup of docs in transforms
2005-11-24 16:22:04 +00:00
Martin Willi 4ed9966524 - fixed some docu issues 2005-11-24 11:41:30 +00:00
Martin Willi 7a09fceae0 - updated documentation, should be the reference 2005-11-24 11:39:05 +00:00
Martin Willi 5796aa164d - typedefs changed 2005-11-24 11:30:19 +00:00
Martin Willi face0be4c2 - 2005-11-23 13:34:45 +00:00
Martin Willi 4a96223884 - created encoding package 2005-11-23 09:57:18 +00:00
Martin Willi 021c232232 - changed include paths 2005-11-23 09:24:35 +00:00
Jan Hutter 29b8cafcfd - buffer pointer was not increased 2005-11-23 07:17:31 +00:00
Jan Hutter 99a9676d45 - bug in creating fixed 2005-11-23 07:17:12 +00:00
Martin Willi 1484eedb15 - hmac supports md5 2005-11-23 06:54:44 +00:00
Martin Willi 62adf1e0e8 - fixed some minor comment issues 2005-11-22 15:34:10 +00:00
Martin Willi 74ced9e249 - prf_hmac_sha1 is now a generig prf_hmac
- supports md5
2005-11-22 15:33:08 +00:00
Martin Willi bfa4b2180b - implemented md5 hasher
- tested
2005-11-22 14:46:35 +00:00
Martin Willi 6c105d1c89 - fixed freeing bug 2005-11-22 14:44:47 +00:00
Martin Willi ab6908f116 - implemented, untested 2005-11-22 12:30:31 +00:00
Martin Willi 1318dd4e36 - added ability to append data 2005-11-22 12:00:46 +00:00
Martin Willi 61b748c80f - implemented
- not tested!
2005-11-22 09:43:32 +00:00
Martin Willi a217b51d6d - removed key from constructor
- added set_key method
2005-11-22 09:27:41 +00:00
Martin Willi 7c2fd1cf83 - definition of interface for singer and crypter
- not documented
2005-11-22 08:10:43 +00:00
Martin Willi 002c583e26 - removed key from constructor
- added set_key
2005-11-22 07:59:00 +00:00
Jan Hutter 4aab514953 2005-11-22 07:55:15 +00:00
Martin Willi bcb176f985 - moved to hmac 2005-11-22 07:54:09 +00:00
Martin Willi 2f85618126 - fixed memleak in sha1 2005-11-22 07:50:19 +00:00
Martin Willi 781fadcc33 - implementation supporting SHA1
- UNtested
2005-11-22 07:45:49 +00:00
Martin Willi 3e13b35a49 - doc
- reseting when result fetched
2005-11-21 18:07:10 +00:00
Martin Willi 784e236839 - implementation of hasher_sha1
- tested
2005-11-21 18:01:20 +00:00
Martin Willi f0d14d2c56 - skeletons for:
- prf
	- prf_hmac_sha1
	- hasher
	- hasher_sha1
2005-11-21 16:26:36 +00:00
Martin Willi bb9d77ce22 - changed group_number type to diffie_hellman_group_t 2005-11-18 14:40:15 +00:00
Jan Hutter 6f17c7d68e - implemented all diffie hellman groups
- diffie hellman tested
2005-11-18 10:18:45 +00:00
Jan Hutter 99400f979e - wrote diffie_hellman_t but not tested 2005-11-18 08:19:12 +00:00