ethsign icon indicating copy to clipboard operation
ethsign copied to clipboard

A library to read JSON keyfiles and sign Ethereum stuff.

Results 16 ethsign issues
Sort by recently updated
recently updated
newest added

Updates the requirements on [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) to permit the latest version. Changelog Sourced from secp256k1's changelog. 0.24.0 - 2022-07-20 Upgrade to new release of bitcoin_hashes. 0.23.4 - 2022-07-14 Disable automatic rerandomization...

dependencies

With the last released version 0.8.0 of ethsign, "cargo audit" complains about outdated vulnerable AES dependencies. If I use the master branch instead, these warnings are gone. I prefer to...

`rust-web3` has a method `recover` to do this, how can we do this with `ethsign`, thank you! ```rust use web3::signing::{keccak256, recover}; let sig = "0x30755ed65396facf86c53e6217c52b4daebe72aa4941d89635409de4c9c7f9466d4e9aaec7977f05e923889b33c0d0dd27d7226b6e6f56ce737465c5cfd04be400"; let address = "0x11f4d0A3c12e86B4b5F39B213F7E19D048276DAe"; let...

Since https://docs.rs/ethsign/latest/ethsign/struct.SecretKey.html#method.sign returns the `secp256k1` can we consider exporting the error or just use the `ethsign::Error` instead? It would be nice to have `SecretKey::sing` directly use an array `[u8; 32]`...

- Update `secp256k1` crate - re-export ec::Error - remove ethsign-crypto features - ethsign-crypto -bump up `scrypt` & `pdkdf2` Seems reasonable to also export publicly the `ethsign-scrypt::Error` too.

Updates the requirements on [scrypt](https://github.com/RustCrypto/password-hashes) to permit the latest version. Commits 48fad82 scrypt v0.10.0 (#293) 96b1950 bcrypt-pbkdf v0.9.0 (#292) d1ab6ad pbkdf2 v0.11.0 (#291) d62f2d3 balloon-hash v0.2.0 (#290) 1e9da32 argon2 v0.4.0...

dependencies

Updates the requirements on [pbkdf2](https://github.com/RustCrypto/password-hashes) to permit the latest version. Commits 3d6c062 Make Params::block_count() public (#258) d5a3711 build(deps): bump digest from 0.10.0 to 0.10.1 (#256) See full diff in compare...

dependencies

Updates the requirements on [aes](https://github.com/RustCrypto/block-ciphers) to permit the latest version. Commits See full diff in compare view Dependabot will resolve any conflicts with this PR as long as you don't...

dependencies

Hello @tomusdrw, Using this peice of code: ``` pub fn use_key(keystore_file: &String, password: String) -> Option { let file = File::open(&keystore_file).unwrap(); let key: KeyFile = serde_json::from_reader(file).unwrap(); let password: Protected =...

question

https://iqlusion.blog/k256-crate-pure-rust-projective-secp256k1-library