kaczmarczyck
|
4782d7e186
|
Separate RNG library (#470)
* seperates the RNG library
* fixes crypto tests
* adds rng256 workflow
* fixes formatting
|
2022-04-28 11:36:43 +02:00 |
|
kaczmarczyck
|
360efa4eaf
|
replaces ThreadRng with env RNG (#469)
|
2022-04-27 15:49:45 +02:00 |
|
kaczmarczyck
|
98c9191679
|
HMAC: only 32 byte keys (#424)
* only support HMAC with 32 byte keys
* includes HMAC in the trait to be generic
* re-added HAMC test
|
2022-01-18 13:14:11 +01:00 |
|
kaczmarczyck
|
e7797a5683
|
Separate file crypto wrappers, starting with AES-CBC (#298)
* refactor key wrapping with tests
* remove backwards compatiblity tests
* adds AES-CBC tests for IV and RNG
|
2021-03-31 16:41:20 +02:00 |
|
kaczmarczyck
|
aec1e0a409
|
adds PIN protocol V2 to all commands (#295)
|
2021-03-18 17:29:32 +01:00 |
|
kaczmarczyck
|
e5313057f9
|
PIN protocol V2 in ClientPin (#293)
* PIN protocol V2 in ClientPin
* the test ClientPin has a random second private key
|
2021-03-15 13:36:28 +01:00 |
|
kaczmarczyck
|
eb0a0770dd
|
adds the PIN protocol trait (#292)
* adds the PIN protocol trait
* improved documentation
* SharedSecret not mutable
|
2021-03-10 13:20:29 +01:00 |
|