Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
d2eaab6
move evercrypt_provider to libcrux_provider
wysiwys Apr 10, 2025
fb358ee
update Cargo.toml
wysiwys Apr 10, 2025
525bcb9
add `.gitignore`
wysiwys Apr 10, 2025
cfdb846
begin replacing with pure Rust crates
wysiwys Apr 10, 2025
0d76c01
formatting
wysiwys Apr 10, 2025
2b9e49d
clarify documentation
wysiwys Apr 10, 2025
88737df
update rand dependency, traits, and provider
wysiwys Apr 10, 2025
77a6305
documentation
wysiwys Apr 10, 2025
453cbea
use provided prng
wysiwys Apr 10, 2025
92f78eb
formatting
wysiwys Apr 10, 2025
91b8ca5
add todo for HpkeExport
wysiwys Apr 10, 2025
89432d1
fixup tests and providers
franziskuskiefer Apr 11, 2025
d9de081
wip: add xwing-06; bug in p256
franziskuskiefer Apr 14, 2025
d9e5fb7
generate pk and sk separately in `kem_key_gen()`
wysiwys Apr 14, 2025
d98e874
documentation
wysiwys Apr 14, 2025
853a5cd
support XWingKemDraft06 in `kem_key_gen()`
wysiwys Apr 14, 2025
401eda0
add error handling
wysiwys Apr 14, 2025
fcbadf3
update benchmarks
wysiwys Apr 14, 2025
1224350
update benchmarks
wysiwys Apr 14, 2025
681e598
more concise way to get rng from `rand` in benchmarks
wysiwys Apr 14, 2025
293988d
remove debugging statements
wysiwys Apr 14, 2025
a3d706e
wrap sha algorithm conversion
wysiwys Apr 14, 2025
07e54d2
error handling
wysiwys Apr 14, 2025
1b5b33f
fix lints
wysiwys Apr 14, 2025
b590d42
only convert enum types when needed
wysiwys Apr 14, 2025
5f225b5
inline internal `secret_to_public` function
wysiwys Apr 14, 2025
f0e0c29
remove `TODO`
wysiwys Apr 14, 2025
0e632a5
feature-gate rand std features
wysiwys Apr 15, 2025
524cb3c
feature-gate hpke-rs-crypto std feature in hpke-rs
wysiwys Apr 15, 2025
4d68e4b
remove unused dependency
wysiwys Apr 15, 2025
cacc7fc
replace documentation link
wysiwys Apr 15, 2025
3f5d823
remove commented line
wysiwys Apr 15, 2025
7316f7a
update Cargo.toml
wysiwys Apr 15, 2025
1ba1d73
enable custom getrandom backend
wysiwys Apr 15, 2025
cd4157b
support no-std in provider
wysiwys Apr 15, 2025
10877b6
no-std rand dependencies (mostly)
wysiwys Apr 15, 2025
7f60260
depend on updated libcrux dependencies in new dev branch
wysiwys Apr 15, 2025
c9219a1
documentation
wysiwys Apr 15, 2025
d002455
update repo links in `Cargo.toml` files
wysiwys Apr 15, 2025
323f152
replace references to evercrypt
wysiwys Apr 15, 2025
9f571f0
remove executable permission on files
wysiwys Apr 16, 2025
a838a0a
test that libcrux provider does not support these algorithms
wysiwys Apr 16, 2025
6e2c5d6
add chacha20poly1305 test
wysiwys Apr 16, 2025
3a17447
add std feature to libcrux provider
wysiwys Apr 16, 2025
897dadb
depend on `main` branch of libcrux
wysiwys Apr 16, 2025
bec5f3a
Merge branch 'main' into wysiwys/hpke-rs-libcrux
wysiwys Apr 16, 2025
3f5df73
fix permissions on `.gitignore`
wysiwys Apr 16, 2025
77295cd
error handling
wysiwys Apr 16, 2025
75c93ae
update CHANGELOG
wysiwys Apr 16, 2025
4ad195f
clarify text
wysiwys Apr 16, 2025
57d0917
update version and changelog
wysiwys Apr 16, 2025
8fa0bb8
minor version
wysiwys Apr 16, 2025
2d1e833
more changelog updates
wysiwys Apr 16, 2025
d575b2b
update version
wysiwys Apr 16, 2025
5d93351
reset changelog for new crate
wysiwys Apr 16, 2025
6c9ae94
formatting
wysiwys Apr 16, 2025
7688297
remove unimplemented item
wysiwys Apr 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
formatting
  • Loading branch information
wysiwys committed Apr 16, 2025
commit 6c9ae940b39e26c3ec691f153906c8d556ad5c3b
1 change: 1 addition & 0 deletions rust_crypto_provider/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.3.0] - Unreleased

- [#72](https://github.com/cryspen/hpke-rs/pull/72):
- use new hpke-rs-crypto trait API
- upgrade rand dependency from 0.8 -> 0.9
Expand Down
1 change: 1 addition & 0 deletions traits/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.3.0] - Unreleased

- [#72](https://github.com/cryspen/hpke-rs/pull/72):
- redesign `HpkeCrypto` trait to support X-Wing KEM
- upgrade rand dependency from 0.8 -> 0.9
Expand Down
Loading