| # 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` |