• Toralf Wittner's avatar
    Consolidate crypto functionality in `ethcore-crypto`. (#8432) · e30839e8
    Toralf Wittner authored and Marek Kotewicz's avatar Marek Kotewicz committed
    * Consolidate crypto functionality in `ethcore-crypto`.
    
    - Move `ecdh`/`ecies` modules to `ethkey`.
    - Refactor `ethcore-crypto` to use file per module.
    - Replace `subtle` with `ethcore_crypto::is_equal`.
    - Add `aes_gcm` module to `ethcore-crypto`.
    
    * Rename `aes::{encrypt,decrypt,decrypt_cbc}` ...
    
    ... to `aes::{encrypt_128_ctr,decrypt_128_ctr,decrypt_128_cbc}`.
    e30839e8