Giovanni Bajo
|
8d41ebd8a3
|
Add copyright banners
|
2013-08-20 15:41:26 +01:00 |
|
Giovanni Bajo
|
4631dbf68c
|
DSA-NSEC3-SHA1 is an alias of DSA for signature verification.
|
2013-08-20 15:41:26 +01:00 |
|
Giovanni Bajo
|
5c32841934
|
Implement RSA-SHA512.
|
2013-08-20 15:41:25 +01:00 |
|
Giovanni Bajo
|
75ffc9bf15
|
Implement RSA-MD5.
|
2013-08-20 15:41:25 +01:00 |
|
Giovanni Bajo
|
3af1ea8cbc
|
Simplify abstraction of verification algorithms (it was too flexible)
|
2013-08-20 15:41:25 +01:00 |
|
Giovanni Bajo
|
1f0dc5835b
|
Implement DSA-SHA1 verification algorithm.
|
2013-08-20 15:41:25 +01:00 |
|
Giovanni Bajo
|
ed1fc98595
|
Untangle digestalg from verifyalg; better separation, less code duplication.
|
2013-08-20 15:41:25 +01:00 |
|
Giovanni Bajo
|
f5adbb90a1
|
Implement digest algorithm support.
|
2013-08-20 15:41:24 +01:00 |
|
Giovanni Bajo
|
02bff4f109
|
Implement RSASHA256.
|
2013-08-20 15:41:23 +01:00 |
|
Giovanni Bajo
|
e83297d0f6
|
RSASHA1-NSEC3-SHA1 is equivalent to RSASHA1 for the purpose of RRSIG validation.
|
2013-08-20 15:41:23 +01:00 |
|
Giovanni Bajo
|
a55ce08cc0
|
Silence a few warnings.
|
2013-08-20 15:41:22 +01:00 |
|
Giovanni Bajo
|
4e076d746f
|
Debug function.
|
2013-08-20 15:41:21 +01:00 |
|
Giovanni Bajo
|
0360a524df
|
Implement RSA verification.
|
2013-08-20 15:41:21 +01:00 |
|
Giovanni Bajo
|
262ac85107
|
verify() function must take a keydata chained buffer for input key.
|
2013-08-20 15:41:21 +01:00 |
|
Giovanni Bajo
|
776fd04754
|
Add cast to silence warning.
|
2013-08-20 15:41:20 +01:00 |
|
Giovanni Bajo
|
6759b99e28
|
Add function to extract algorithm number from context.
|
2013-08-20 15:41:20 +01:00 |
|
Giovanni Bajo
|
366dfcb907
|
Explicitize the context of verification algorithm.
|
2013-08-20 15:41:19 +01:00 |
|
Giovanni Bajo
|
b573aebc09
|
Add skeleton for RSASHA256.
|
2013-08-20 15:41:19 +01:00 |
|
Giovanni Bajo
|
9940aba9f6
|
Initial openssl RSASHA1 implementation (only SHA1 for now).
|
2013-08-20 15:41:18 +01:00 |
|