ECIES encrypt/decrypt library for Ethereum
XOR-keccak256 random number generator
Solidity library to manipulate bytes