A Python wrapper that encapsulates wolfSSL's wolfCrypt API.
 
 
 
Go to file
Moisés Guimarães ac5a98ad44 README.rst edited online with Bitbucket 2016-04-18 23:49:53 +00:00
test adds tests; simplifies hashes and fixes ciphers to retain state. 2016-04-18 20:20:50 -03:00
wolfcrypt adds tests; simplifies hashes and fixes ciphers to retain state. 2016-04-18 20:20:50 -03:00
.gitignore adds .gitignore for python projects 2016-03-07 20:43:06 -03:00
README.rst README.rst edited online with Bitbucket 2016-04-18 23:49:53 +00:00
requirements-testing.txt implements Sha[1:256:384:512] wrappers; adds buiding scripts 2016-04-11 23:45:22 -03:00
setup.py Revert "fixes README extension" 2016-04-18 20:43:17 -03:00
tox.ini adds tests; simplifies hashes and fixes ciphers to retain state. 2016-04-18 20:20:50 -03:00

README.rst

wolfcrypt: the wolfSSL crypto engine
====================================

A Python wrapper which encapsulates the wolfCrypt API inside wolfSSL library

**REQUIRES** [wolfSSL](https://github.com/wolfSSL/wolfssl)

1. Clone the repository::

    $ git clone git@github.com:wolfssl/wolfcrypt-py.git

2. Make sure that ``cffi``, ``py.test``, and ``tox`` are installed::

    $ pip install -r requirements-testing.txt

3. Run ``python setup.py install`` to build and install wolfcrypt-py::

    $ python setup.py install
    ...
    Finished processing dependencies for wolfcrypt==0.1

4. Test locally with ``tox``::

    $ tox
    ...
    _________________________________ summary _________________________________
    py27: commands succeeded
    congratulations :)