blob: 6c118534a2984d68ba98cb094cedf00010b950d4 [file] [log] [blame] [view] [raw]
# ECIES Cryptography Library
## Overview
The ECIES implementation based on Phrack Stuff's code from #63 with some changes.
## Differences from original code
- Data types for public/private keys and stream.
- Hex bit strings replaced by binary strings.
- Static initialization using compile-time constants.
- Encryption/decryption in-place instead of data copy.
- Some optimizations for embedded platforms.
## Library documentation
To get documentation you can generate it using doxygen.
## Examples of usage
For example of usage see `ecies-tool.c`