forked from Lainports/opnsense-ports
Taken from: https://github.com/freebsd/freebsd-ports.git Commit id: 5070672073b68be364139bc6b3a89100bd17d331
12 lines
664 B
Text
12 lines
664 B
Text
libsparkcrypto is a formally verified implementation of several widely used
|
|
symmetric cryptographic algorithms using the SPARK programming language and
|
|
toolset. For the complete library proofs of the absence of run-time errors
|
|
like type range violations, division by zero and numerical overflows are
|
|
available. Some of its subprograms include proofs of partial correctness.
|
|
|
|
The distribution contains test cases for all implemented algorithms and a
|
|
benchmark to compare its performance with the OpenSSL library. The achieved
|
|
speed has been found to be very close to the optimized C and Assembler
|
|
implementations of OpenSSL.
|
|
|
|
WWW: http://senier.net/libsparkcrypto/
|