发明名称 |
一种摘要引擎的实现方法 |
摘要 |
本发明公开了一种摘要引擎的实现方法,属于信息安全领域。方法包括:引擎绑定接口被调用时,摘要引擎与智能密钥设备建立连接,获取智能密钥设备的算法列表,并填充第一数据结构,将第一数据结构登记到上层应用中;初始化接口被调用时,摘要引擎根据传入的第一数据结构设置智能密钥设备当前所使用的信息摘要算法,并为传入的上下文分配存储空间,及初始化所述上下文;第一摘要接口被调用时,摘要引擎根据当前设置的信息摘要算法,控制智能密钥设备对传入的信息摘要数据进行摘要运算;第二摘要接口被调用时,摘要引擎控制智能密钥设备结束摘要运算,并输出运算结果;引擎释放接口被调用时,摘要引擎结束与智能密钥设备的连接。 |
申请公布号 |
CN101908963B |
申请公布日期 |
2012.02.22 |
申请号 |
CN201010248457.6 |
申请日期 |
2010.08.09 |
申请人 |
飞天诚信科技股份有限公司 |
发明人 |
陆舟;于华章 |
分类号 |
H04L9/32(2006.01)I |
主分类号 |
H04L9/32(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种摘要引擎的实现方法,上层应用通过调用所述摘要引擎的引擎绑定接口、初始化接口、第一摘要接口、第二摘要接口、引擎释放接口来实现,其特征在于,所述方法包括:引擎绑定接口被上层应用调用时,摘要引擎与智能密钥设备建立连接,获取所述智能密钥设备的算法列表,并填充第一数据结构,将所述第一数据结构登记到所述上层应用中;初始化接口被上层应用调用时,所述摘要引擎根据传入的所述第一数据结构设置所述智能密钥设备当前所使用的信息摘要算法,并为传入的上下文分配存储空间,及初始化所述上下文;第一摘要接口被上层应用调用时,所述摘要引擎根据当前设置的信息摘要算法,控制所述智能密钥设备对传入的信息摘要数据进行摘要运算;第二摘要接口被上层应用调用时,所述摘要引擎控制所述智能密钥设备结束摘要运算,并输出运算结果;引擎释放接口被上层应用程序调用时,所述摘要引擎结束与所述智能密钥设备的连接。 |
地址 |
100085 北京市海淀区学清路9号汇智大厦B座17层 |