tshakalekholoane / wardstone

Assess compliance for cryptographic keys.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wardstone

Continuous Integration

The wardstone project aims to create a library that can be used across different programming languages via a foreign function interface and a command line utility that users can run against their existing keys to detect conformance to varying cryptographic key standards and research publications.

The repository is organised as a series of the following Rust crates:

  • wardstone. A command-line application that checks cryptographic keys for compliance.
  • wardstone_core. A Rust library that curates compliance information for cryptographic keys from varying standards bodies and research groups.
  • wardstone_ffi. A version of wardstone_core that exports a foreign function interface for using the library from C and other languages that support it.

This is a Google Summer of Code project with openSUSE.

About

Assess compliance for cryptographic keys.

License:ISC License


Languages

Language:Rust 98.1%Language:Python 1.9%