# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "neuedu-cryptos-wasm" version = "0.6.2" authors = [ "孙福龙 (Fulong Sun) ", "江畔 (Pan Jiang) ", ] exclude = [".*"] description = "包含国密算法的密码库。 A library include SM3, SM4 (Chinese ShangMi) crypto algos." keywords = [ "Cryptography", "ShangMi", "SM3", "SM4", "MAC", ] categories = ["cryptography"] license = "MIT OR Apache-2.0" [package.metadata.docs.rs] all-features = true rustdoc-args = [ "--cfg", "docsrs", ] [lib] crate-type = [ "cdylib", "rlib", ] [dependencies.neuedu-cryptos] version = "0.6" default-features = false [dependencies.wasm-bindgen] version = "0.2" default-features = false [features] block = [] block_mode = [] cbc = ["neuedu-cryptos/cbc"] cfb = ["neuedu-cryptos/cfb"] ecb = ["neuedu-cryptos/ecb"] hash = [] hmac = [ "mac", "neuedu-cryptos/hmac", ] insecure_md5 = [ "hash", "neuedu-cryptos/insecure_md5", ] insecure_sha1 = [ "hash", "neuedu-cryptos/insecure_sha1", ] mac = [] ofb = ["neuedu-cryptos/ofb"] sha2 = [ "hash", "neuedu-cryptos/sha2", ] sha224 = ["sha2"] sha256 = ["sha2"] sha384 = ["sha2"] sha512 = ["sha2"] sha512_224 = ["sha2"] sha512_256 = ["sha2"] sm3 = [ "hash", "neuedu-cryptos/sm3", ] sm4 = [ "block", "neuedu-cryptos/sm4", ] stream_mode = []