摘要
JNI技术使得Java语言能够直接调用C++语言实现的本地函数,文中通过分析JNI技术,调用微软Crypto API库,实现了在USB KEY硬件中关于电子签章系统所需要的密码方案,实现了电子签章服务层与密码服务层的分离,设计了密码设备接口,保证了电子签章系统在互联网环境下应用的安全。
JNI technology can help Native function written by C + + to be invoked by Java language directly. In this article,through analyzing the JNI technology and calling Microsoft Crypto API library,it can realize the security scheme of electronic seal system in USB KEY hardware,implement the separation between electronic signature service layer and cipher service layer, design the interface of cipher equipment,and ensure the application security of electronic seal system under Internet environment.
出处
《信息技术》
2016年第3期50-53,共4页
Information Technology
基金
北京电子科技学院课题资助(2014XKL-HRL)
关键词
JNI本地接口
安全接口
电子签章
JNI(Java Native Interface)
security interface
electronic seal