@techreport{lanz-cicm-03, number = {draft-lanz-cicm-03}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-lanz-cicm/03/}, author = {Daniel Lanz and Lev Novikov}, title = {{Common Interface to Cryptographic Modules (CICM)}}, pagetotal = 46, year = 2011, month = jul, day = 25, abstract = {This memo presents a programming interface to standardize the way software programs manage cryptographic modules and use cryptographic services offered by modules. Although a number of interfaces for commercial environments have been standardized and are in use, this is the first generic cryptographic interface to be developed that supports cryptographic modules separating two security domains and is thus ideal for the high assurance environment. The interface has been designed to also allow less demanding environments to take advantage of its features.}, }