IBM®
Skip to main content
    United States change      Terms of use
 
 
Select a scope:    
     Home      Products      Services & industry solutions      Support & downloads      My account     
alphaWorks  >  Privacy and security  >  

ACE

A library of C functions implementing the most secure, practical, public key encryption and signature schemes available today.


Date Posted: February 10, 2001
Overview

This technology has graduated.

ACE is one of the public-key encryption techniques recommended by the NESSIE (New European Schemes for Signatures, Integrity and Encryption) project. The press release is from Feb. 2003.

In addition, the upcoming ISO standard for asymmetric encryption is based on ACE. The ISO Draft including ACE is "ISO/IEC 18033-2: Information Technology - Security Techniques - Encryption Algorithms - Part 2: Asymmetric Ciphers," V. Shoup, editor.


About the technology author(s):
The ACE algorithms are based on algorithms developed by Victor Shoup and Ronald Cramer.

The precise specification of the ACE algorithms was developed by Victor Shoup.

Thomas Schweinberger assisted in drafting the ACE specification document. The ACE algorithms were implemented by Thomas Schweinberger and Mehdi Nassehi and are currently maintained by Victor Shoup. Thomas Schweinberger also wrote the ACE user's manual.

Ronald Cramer is currently at Aarhus University in Denmark. He did the work relating to ACE while he was at ETH Zurich, Switzerland.

Mehdi Nassehi worked on the ACE project at IBM Zurich Research Lab, but he is no longer there.

Thomas Schweinberger worked on the ACE project at IBM Zurich Research Lab, but he is no longer there.

Victor Shoup works at the IBM Zurich Research Lab.

Learn more... Learn more

Related technologies

For platform(s):
Windows 95, Windows NT, Windows 98, Unix


Related resources

IBM Security Solutions

IBM Privacy Research Institute

Tivoli Developer Domain

 

    About IBM Privacy Contact