saideeptiku / libcrypti2c

Library for Crypto I2C Devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cryptotronix libcrypti2c

Build Status

About

libcrypti2c is a library for interfacing with embedded cryptographic devices on the I2C bus. It is a small collection of utility functions that handling:

  • memory allocation (wrappers that zero out allocated memory)
  • very basic logging
  • i2c bus acquisition
  • crc
  • Guile extensions for interactive i2c programming (in progress).

It relies on libgcrypt for all cryptographic primitives.

Supported Device

Currently the library is designed for the following devices:

Status

This software is currently in ALPHA. Expect numerous changes to the ABI.

Post install

After installing, don't forget to run ldconfig.

LGPLv3

About

Library for Crypto I2C Devices

License:GNU Lesser General Public License v3.0


Languages

Language:C 94.8%Language:C++ 2.0%Language:Objective-C 1.7%Language:Shell 1.5%