Skip to content

Commit a16eb1b

Browse files
committed
k12: Refactor
Remove the use of vectors and implement `XofReader`.
1 parent 4d13ef1 commit a16eb1b

File tree

5 files changed

+190
-343
lines changed

5 files changed

+190
-343
lines changed

Cargo.lock

Lines changed: 13 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

k12/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ keywords = ["crypto", "hash", "digest"]
1212
categories = ["cryptography", "no-std"]
1313

1414
[dependencies]
15-
digest = { version = "0.10.3", features = ["alloc"] }
15+
digest = { version = "0.10.3", default-features = false, features = ["core-api"] }
16+
sha3 = "0.10.8"
1617

1718
[dev-dependencies]
1819
digest = { version = "0.10.3", features = ["alloc", "dev"] }

k12/src/lanes.rs

Lines changed: 0 additions & 133 deletions
This file was deleted.

0 commit comments

Comments
 (0)