Overview

Rune created the Vema-Cipher Technology Platform (VTP) to enable secure creation, management, administration, implementation and distribution of cryptographic keys and cryptographic functions such as digital signing, encryption and decryption. Rune provides an intuitive, standards based platform that is easily implemented by developers to deliver next generation information security solutions. The VTP provides engineers a great platform and API set to develop new security applications that can achieve Shannon (http://en.wikipedia.org/wiki/One-time_pad#Achieving_Shannon_security) level security when deployed following the proper policies.

VCF - Cryptographic Foundation

The Vema-Cipher Cryptographic Foundation (VCF) project starts with modifying the GnuPG (http://www.gnupg.org/) code base to include a FIPS certified crypto library called NSS (http://www.mozilla.org/projects/security/pki/nss/index.html). This was done to produce a high quality, peer reviewed and standards based cryptographic foundation to implement cryptographic functions. Rune is committed to continuing to contribute to this critical work through contributions to the open-source community, bringing the best and the brightest together to enable a new industry standard and peer reviewed cryptographic foundation.

VKMF - Key Management Foundation

The Vema-Cipher Key Management Foundation (VKMF) is a unique system to create, deploy, administrate and manage cryptographic keys. Taking the lead from OASIS (http://www.oasis-open.org/committees/tc_home.php) and IEEE 1619.3 (https://siswg.net/index.php?option=com_docman&task=cat_view&gid=21&Itemid=41), Rune developed core intellectual property for encryption key management. This system provides an open interface to accept true random numbers (TRN) from any true random number generator (TRNG). This makes classical math based ciphers stronger because their keys are seeded with true entropy. In addition, these TRNs can be made into very long strings (VLS) of random numbers to create Pads. This system checks the VLS against the National Institute of Standards and Technology (NIST) recommendations for cryptographic quality (http://csrc.nist.gov/groups/ST/toolkit/rng/batteries_stats_test.html) utilizing the DIEHARD test suite (http://stat.fsu.edu/pub/diehard/). This is the Vema-Cipher Key Management Foundation (VKMF).

VTP - Vema-Cipher Technology Platform

The cryptographic foundation (VCF) and the key management foundation (VKMF) created the VTP. The VTP supports industry accepted math based ciphers; however, a truly unique feature of this platform is that it supports industry proven and accepted unbreakable encryption utilizing a classically implemented Vernam cipher. The “Vema” in Vema-Cipher is a nod to Gilbert Vernam and Joseph Mauborgne the inventors of the One-Time Pad, the only unbreakable cryptosystem; however, at its core the Vema-Cipher platform provides for easy variable strength encryption ranging from standards based strong math based encryption (AES, 3DES, Blowfish) to unbreakable Vernam. The standards based VKMF strongly associates random symmetric encryption keys (generated by TRNGs) to PKI identities.