kaczmarczyck
67e3d46291
Cleans up warnings, unused functions and features ( #643 )
2023-08-14 13:59:54 +02:00
kaczmarczyck
5f7eb3177b
Cryptographic Secret type ( #615 )
...
* Adds a type for cryptographic secrets
* default implementations and zeroize documentation
* removes whitespace
2023-04-19 18:02:48 +02:00
kaczmarczyck
be42b47caf
Replaces Rng256 with new Rng API ( #612 )
...
* Replaces the Rng256 with RngCore from rand_core
The old trait was designed with our software crypto in mind. We should
use a more standard API going forward.
- Removes libraries/rng256/
- Ports libraries/crypto/ to rand_core
- Moves the used RNG trait to api/
* Use StdRng directy in TestEnv
2023-04-11 10:23:38 +02:00
kaczmarczyck
6610a29a67
Fixed proc-macro2 version ( #550 )
...
* fixes proc-macro2 in dependencies
* adds missing locked versions, and a verbose print for cargo check
* commits Cargo.lock files
* removes unnecessary Cargo.lock entries
* adds missing Cargo.lock
2022-09-27 10:12:45 +02:00
kaczmarczyck
f2fac83124
Fix once_cell dependency ( #548 )
...
* fixed version of once_cell
* fixes comments
* removes unnecessary fuzz dependency
2022-09-21 19:32:09 +02:00
Julien Cretin
a44d961e7e
Fix bumpalo issue
2022-08-23 10:43:44 +02:00
Julien Cretin
5685e95b79
Remove useless dependency after rng256 was split out
2022-05-19 15:20:39 +02:00
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
522e6079e3
Forward desktop test fixes ( #419 )
...
* fixes clippy warnings for compilers until 2021-11-25
* fixes run_desktop_tests
* removes page_size
2021-11-30 11:07:17 +01:00
David Drysdale
7719078d46
cbor: rename crate to sk-cbor
...
In anticipation of publishing to crates.io, which already has a `cbor`
crate.
2021-06-16 17:16:05 +02:00
David Drysdale
f2812e4fe2
cbor: drop std feature, use core in tests ( #327 )
2021-06-16 15:40:18 +02:00
Fabian Kaczmarczyck
9270afbc21
remove derive_debug feature
2021-02-02 06:45:04 +01:00
Guillaume Endignoux
b30b88156a
Update libraries/ to the new libtock.
2020-08-07 15:09:07 +02:00
Guillaume Endignoux
9c23c36996
Update the ring dev dependency version.
2020-02-06 16:43:32 +01:00
Guillaume Endignoux
a845b813cd
Update arrayref version in libraries/crypto.
2020-02-04 11:26:25 +01:00
Jean-Michel Picod
f91d2fd3db
Initial commit
2020-01-30 11:47:29 +01:00