PyECC is a small, simple and fast solution for incorporating Elliptical Curve Cryptography into any Python project. The benefits to using ECC in your Python projects is that it’s small and very fast, meaning it’s ideal for real-time cryptography of both large and small pieces of data. PyECC itself is split into effectively three primary components:
For the average user, knowledge of what pyecc.py can do for you is more than likely sufficient to get basic ECC incorporated into your Python application(s).
PyECC was developed and maintained by R. Tyler Ballance <tyler@slide.com> for Slide, Inc.. It is based on seccure(1) which was originally developed by B. Poettering. If you have found bugs or would like to suggest features, please visit the GitHub Issues page.