[[bench]]
harness = false
name = "mt_bls12"
[[bench]]
harness = false
name = "mt_bn256"
[[bench]]
harness = false
name = "plain_babybear"
[[bench]]
harness = false
name = "plain_goldilocks"
[[bench]]
harness = false
name = "plain_bn256"
[[bench]]
harness = false
name = "plain_bls12"
[[bench]]
harness = false
name = "plain_pallas"
[[bench]]
harness = false
name = "plain_vesta"
[dependencies.ark-ff]
default-features = false
version = "^0.4.0"
[dependencies.ark-std]
default-features = false
version = "^0.4.0"
[dependencies.bitvec]
version = "1.0"
[dependencies.blake2]
version = "0.10"
[dependencies.bls12_381]
version = "0.7"
[dependencies.byteorder]
version = "1.4"
[dependencies.cfg-if]
version = "1.0"
[dependencies.group]
version = "0.13"
[dependencies.group_ped]
features = ["wnaf-memuse"]
package = "group"
version = "0.12.1"
[dependencies.halo2]
version = "=0.1.0-beta.2"
[dependencies.hex]
version = "0.4"
[dependencies.jubjub]
version = "0.9"
[dependencies.lazy_static]
version = "1.4"
[dependencies.pasta_curves]
version = "0.5"
[dependencies.random]
package = "rand"
version = "0.8"
[dependencies.serde]
version = "1.0"
[dependencies.sha2]
version = "0.10"
[dependencies.sha3]
version = "0.10"
[dependencies.subtle]
version = "2.3"
[dev-dependencies.criterion]
version = "0.4"
[features]
asm = ["sha2/asm", "blake2/simd_asm", "ark-ff/asm"]
default = []
[package]
authors = ["Markus Schofnegger <mschofnegger@horizenlabs.io>", "Roman Walch <roman.walch@iaik.tugraz.at>"]
description = "Rust implementations of Poseidon2 and similar arithmetization-oriented primitives"
edition = "2018"
license = "MIT OR Apache-2.0"
name = "zkhash"
version = "0.2.0"
[profile.bench]
codegen-units = 1
debug = 2
lto = true
opt-level = 3
[profile.release]
codegen-units = 1
debug = 2
lto = true
opt-level = 3