Skip to content

Commit 64d3f80

Browse files
Merge pull request #9 from sebastienrousseau/feat/hsh
feat(hsh): v0.0.4
2 parents a439d67 + 6dd768d commit 64d3f80

File tree

18 files changed

+1718
-762
lines changed

18 files changed

+1718
-762
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ name: 🧪 Release
33
on: [push, pull_request]
44

55
jobs:
6-
76
# Build the project for all the targets and generate artifacts.
87
build:
98
# This job builds the project for all the targets and generates a

CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,4 @@ If you've identified a bug or have a specific code improvement in mind, we welco
5454

5555
We hope that this guide has been helpful in explaining how you can contribute to Hash (HSH). Thank you for your interest and involvement in our project!
5656

57-
[1]: https://github.com/sebastienrousseau/dtt
5857
[2]: https://github.com/sebastienrousseau/dtt/issues/new

Cargo.lock

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

Cargo.toml

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
[package]
2-
authors = ["Sebastien Rousseau <[email protected]"]
3-
categories = ["algorithms", "data-structures", "cryptography"]
4-
description = "Quantum-Resistant Cryptographic Hash Library for Password Hashing and Verification in Rust"
2+
authors = ["Sebastien Rousseau <[email protected]>"]
3+
build = "build.rs"
4+
categories = [
5+
"algorithms",
6+
"authentication",
7+
"cryptography",
8+
"data-structures",
9+
"encoding",
10+
]
11+
description = "Quantum-Resistant Cryptographic Hash Library for Password Encryption and Verification in Rust"
12+
documentation = "https://docs.rs/hsh"
513
edition = "2021"
14+
exclude = ["/.git/*", "/.github/*", "/.gitignore", "/.vscode/*"]
615
homepage = "https://minifunctions.com/"
7-
keywords = ["argon2rs", "hash", "hashing-algorithm", "hsh", "post-quantum"]
16+
keywords = ["argon2", "argon2i", "hash", "password", "security"]
817
license = "MIT OR Apache-2.0"
918
name = "hsh"
1019
repository = "https://github.com/sebastienrousseau/hsh/"
1120
rust-version = "1.69.0"
12-
version = "0.0.3"
21+
version = "0.0.4"
1322
include = [
1423
"/CONTRIBUTING.md",
1524
"/LICENSE-APACHE",
@@ -30,20 +39,26 @@ members = ["xtask"]
3039
[[bench]]
3140
name = "benchmark"
3241
harness = false
33-
path = "benches/hsh.rs"
42+
path = "benches/criterion.rs"
3443

3544
[profile.bench]
3645
debug = true
3746

47+
[[example]]
48+
name = "hsh"
49+
path = "examples/hsh.rs"
50+
3851
[dependencies]
3952
argon2rs = "0.2.5"
4053
base64 = "0.21.0"
4154
bcrypt = "0.14.0"
4255
scrypt = "0.11.0"
43-
serde = { version = "1.0.162", features = ["derive"] }
44-
vrd = "0.0.1"
56+
serde = { version = "1.0.163", features = ["derive"] }
57+
serde_json = "1.0.96"
58+
vrd = "0.0.4"
4559

4660
[dev-dependencies]
61+
assert_cmd = "2.0.11"
4762
criterion = "0.4.0"
4863

4964
[lib]
@@ -65,7 +80,7 @@ incremental = true
6580
lto = false
6681
opt-level = 0
6782
overflow-checks = true
68-
panic = "unwind"
83+
panic = 'unwind'
6984
rpath = false
7085
strip = false
7186

0 commit comments

Comments
 (0)