Skip to content

Commit a8f0a21

Browse files
committed
Implement first draft of core
1 parent 519e30e commit a8f0a21

19 files changed

+1882
-0
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ Cargo.lock
88

99
# These are backup files generated by rustfmt
1010
**/*.rs.bk
11+
12+
.vscode

Cargo.toml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[package]
2+
name = "pwduck"
3+
version = "0.1.0"
4+
authors = ["Kaiden42 <[email protected]>"]
5+
edition = "2018"
6+
7+
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
8+
9+
[workspace]
10+
members = [
11+
"core"
12+
]
13+
14+
[dependencies]
15+

core/Cargo.toml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
[package]
2+
name = "pwduck_core"
3+
version = "0.1.0"
4+
authors = ["Kaiden42 <[email protected]>"]
5+
edition = "2018"
6+
7+
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
8+
9+
[dependencies]
10+
seckey = "0.11.2"
11+
rand = { version = "0.8.3" }
12+
rand_chacha = "0.3.0"
13+
rand_core = "0.6.2"
14+
argon2 = { version = "0.2.0", features = ["zeroize"] }
15+
rust-crypto = "0.2.36"
16+
base64 = "0.13.0"
17+
#zeroize = {version = "1.3.0", features = "zeroize_derive" }
18+
#zeroize_derive = "1.1.0"
19+
serde = { version = "1.0.125", features = ["derive"] }
20+
ron = "0.6.4"
21+
sha256 = "1.0.2"
22+
23+
[dependencies.zeroize]
24+
version = "1.3.0"
25+
features = ["zeroize_derive"]

0 commit comments

Comments
 (0)