发明名称 Managing and extending attribute values for public key cryptography standards
摘要 A method and system for processing PKCS-attributes and user-defined attributes in heterogeneous environment is provided. Attributes are registered with a PKCS9 gateway class, and the attributes include user-defined attributes and PKCS-standard defined attributes. Each of the registered attributes is associatively stored with an identifier. A method in the PKCS9 gateway class may be called with a parameter containing an object identifier for an attribute. An attribute mapping data structure is searched using the object identifier in the received parameter, and in response to finding a matching object identifier, a class identifier that has been associatively stored with the matching object identifier is retrieved from the attribute mapping data structure. A method in the class identified by the class identifier is then called. The called method may include an operation for construction, attribute conversion to and from DER-encoding, attribute differentiation, and attribute value extraction. A class hierarchy of attribute types is based on an abstract class for all attribute objects with a subclass for undefined attributes and a subclass for defined attributes. The subclass for defined attributes is further decomposed into a subclass for each PKCS-defined attribute and a subclass for each user-defined attribute.
申请公布号 US6898714(B1) 申请公布日期 2005.05.24
申请号 US20000478307 申请日期 2000.01.06
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 NADALIN ANTHONY JOSEPH;RICH BRUCE ARLAND;SHRADER THEODORE JACK LONDON;YARSA JULIANNE
分类号 H04L9/00;H04L29/06;(IPC1-7):H04L9/00 主分类号 H04L9/00
代理机构 代理人
主权项
地址