#parser #vector #validation #testing #protocols #acvp

acvp-parser

A Parser for Automated Cryptographic Validation Protocol (ACVP) Test Vectors

2 releases

0.1.1 Feb 8, 2022
0.1.0 Feb 1, 2022

#1334 in Cryptography

BSD-3-Clause

46KB
1.5K SLoC

Automated Cryptographic Validation Protocol (ACVP) Parser

CI Badge License Crate Badge

This repository contains the source code for an ACVP Parser crate implemented in the Rust programming language. This library is meant to be used for parsing ACVP style test vectors for use in Cryptographic Algorithm Validation System (CAVS) testing to be performed for obtaining FIPS 140-{2,3} CAVS certificates.

Usage

Add the following to your Cargo.toml in order to use this crate:

acvp-parser = "*"

Build

To build this crate for development purposes, do:

cargo build

Test

To test the APIs provided by this crate, do:

cargo test

Author

Dependencies

~520KB