Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

tchar/cryptodev-python

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cryptodev-python

Acknowledgment

I want to thank Vangelis Koukis for motivating me into developing this project.

About

This is a project to create C bindings for cryptodev in Python.
The bindings are basically a Python module named cryptodev (under crypto).
The module contains two Python files: ioctl.py and cryptodev.py translated from ioctl.h and cryptodev.h respectively.
To use the module just import cryptodev (e.g. from cryptodev import *).
You can find examples/tests under tests folder. Those tests were originally written into C by the authors of cryptodev. The tests that exist in this repository are basically a translation from C to Python.

How to run the tests?

You need the cryptodev module installed (link provided below).
Navigate into the tests folder and run the script run_tests.py as:
python run_tests.py.
Note that you must run the script using python 2.7 version and above (now supporting python 3).

cryptodev

You can find cryptodev at: https://github.com/cryptodev-linux/cryptodev-linux/

About

Python bindings for the cryptodev module

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.