Open Cryptographic Framework 20080917

A Linux port of the OpenBSD/FreeBSD Cryptographic Framework (OCF).

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Open Cryptographic Framework 20080917:

  • Mostly a release to include the Intel QuickAssist enabled EP80579 support. Other small updates for kernel versions.
Read full changelog
send us
an update
BSD License 
5.0/5 1
David McCullough
ROOT \ Security
Open Cryptographic Framework is a Linux port of the OpenBSD/FreeBSD Cryptographic Framework (OCF). This port aims to bring full asynchronous HW/SW crypto acceleration to the Linux kernel, OpenSwan, OpenSSL and applications using DES, 3DES, AES, MD5, SHA, PublicKey, RNGs and more.

Results have shown improvements of up to 7 times that of software crypto for bulk crypto throughput using OpenSSL.

At this point in time OCF-Linux provides acceleration for OpenSwan, OpenSSL, OpenSSH (scp, ssh, ...) and also supports the BSD crypto testing applications. It can accelerate DES, 3DES, AES, MD5, SHA, and Public Key operations and adds randomness to the kernels /dev/random by utilising the RNG hardware. This project is being actively developed as a high performance crypto solution for embedded devices but also applies equally well to any linux based server or desktop.

OCF-Linux was based directly on the FreeBSD port of the OCF framework. The FreeBSD versions contained several performance improvements that were desired. There is some good reference material on the changes and why they were needed that is worth reading for a background.

The current version supports most 2.4 and 2.6 kernels up to and include 2.4.34 and 2.6.23.

Last updated on September 17th, 2008

#cryptographic framework #crypto acceleration #Linux kernel #cryptographic #framework #OCF #Linux

Add your review!