@@ -40,8 +40,12 @@ p224 = { version = "0.13.2", optional = true }
4040p256 = { version = " 0.13.2" , optional = true }
4141p384 = { version = " 0.13.0" , optional = true }
4242p521 = { version = " 0.13.3" , optional = true }
43- sm2 = { version = " 0.13.3" , optional = true }
4443rsa = { version = " 0.9" , optional = true }
44+ sha1 = { version = " 0.10.6" , optional = true }
45+ sha2 = { version = " 0.10.8" , optional = true }
46+ sha3 = { version = " 0.10.8" , optional = true }
47+ sm2 = { version = " 0.13.3" , optional = true }
48+ sm3 = { version = " 0.4.2" , optional = true }
4549digest = " 0.10.7"
4650cfg-if = " 1.0.0"
4751strum = { version = " 0.26.3" , optional = true }
@@ -64,7 +68,7 @@ tss-esapi = { path = ".", features = [
6468semver = " 1.0.7"
6569
6670[features ]
67- default = [" abstraction" , " serde/std " ]
71+ default = [" abstraction" ]
6872generate-bindings = [" tss-esapi-sys/generate-bindings" ]
69- abstraction = [" elliptic-curve" , " rsa" , " x509-cert" , " p192" , " p224" , " p256" , " p384" , " p521" , " sm2" ]
73+ abstraction = [" elliptic-curve" , " rsa" , " x509-cert" , " p192" , " p224" , " p256" , " p384" , " p521" , " sha1 " , " sha2 " , " sha3 " , " sm2" , " sm3 " ]
7074integration-tests = [" strum" , " strum_macros" ]
0 commit comments