SM2国密必须需要密行 加密机机吗,我搜了一下软算法也可以,有什么需要注意的

主题 : 求大神指导iOS实现国密算法SM2加解密.


你好,在编译过程中会出现这种情况,请问有什么解决办法么?


这样啊,我再琢磨琢磨,谢谢你啦


回 楼主(度灵使者) 的帖子

本站内容均为本站转发已尽可能注明出处。因未能核实来源或转发内容图片有权利瑕疵的请及时联系本站,本站会第一时间进行修改或删除 QQ :

既然有C语言的那直接拿来用好叻。楼上的斑竹提供的swift的厉害了可以试试,但最好还是用C的

  • 支持国产密码算法 SM4对称算法, SM2非对称算法和SM3摘要算法SM4密钥长度128比特,SM2密钥长度256比特

  • 对称算法支持ECB、CBC多种算法模式。

  • 具有数据密行 加密机/解密功能支持使用国产SM4分組密码算法和国际通用算法(对称算法:DES/3DES, AES,非对称算法RSA)实现数据加解密

  • 具有消息鉴别功能,支持使用国产SM4分组密码算法和国际通用算法(对称算法:DES/3DES, AES )的MAC/TAC产生和验证以及HMAC的产生和验证。

  • 具有数字签名/验证功能(支持RSA算法及SM2算法的签名及验签功能)

  • 具有银行卡卡安全校验即CVV(卡校验值)、PVV(PIN校验值)和IBM 3624计算等功能。

  • 具有随机数产生功能使用硬件产生随机数,产生的随机数符合国家密码管理局颁布的《随機数检测规范》支持4路物理噪声源芯片生成,支持使用强素数

  • 支持三层密钥体系:本地主密钥、成员主密钥、数据密钥,本地主密钥存储在密行 加密机机中由硬件设备保护成员主密钥存储在密行 加密机机中导出时由主密钥密行 加密机,数据密钥由密行 加密机机生产存茬在主机上并用成员主密钥或本地主密钥密行 加密机

  • 提供完善的密钥管理功能包括:密钥产生、密行 加密机传输、存储、导入、删除、銷毁。删除密钥支持指定索引号对称和非对称密钥的删除

  • 采用安全处理器芯片作为密钥存储部件,保证密钥的安全存储

  • 具有安全的密鑰保护机制:密钥密行 加密机存储、受到非法入侵时自动销毁、断电情况下能长期维持,保护时间长达10年

  • 具有并发功能,支持多机同时訪问 

  • 用硬件实现多种密码算法,具有速度快安全性高的特点。

  • 采用具有安全功能的智能IC卡或U盾作为身份认证和密钥存储介质

  • 具有完善的系统日志审计功能,对密码机运行情况进行审查。

  • 支持密钥本地集群同步,方便客户密钥管理

  • 具备客户端访问密码机IP地址过滤功能(白名單)。

  • 密码服务接口采用三速以太网接口(10/100/1000Mbps)通信协议采用TCP/IP协议。

  • 具有完善的系统监测功能可监测密码机硬件及软件的运行状态,並可对故障进行自动恢复或者报警 

  • 配置管理方式:提供配置终端进行配置管理,提供以图形界面方式实现对设备的配置管理、密钥管理操作

  •  提供密钥管理工具:能够根据应用系统密钥管理的特点,提供安全合理的密钥管理方案为产品的使用提供保障;密钥管理工具(設备)需要支持多台设备之间自动完成各种类别的密钥同步、备份、导入/导出(全部或部分)功能,无需人工干预

  • 支持打印密码或密钥信封功能,支持通过控制台方式产生及打印随机密钥信封(同一个密钥分成两个分量以及对应的校验值保存在不同的密码信封两个分量鈳通过异或方式合成原密钥),并同步保存密钥至设备

  • 支持局域网内同网段和跨网段设备均能访问投标设备调用密行 加密机机指令的功能。

  • 密钥有严格的安全保密体系采用专用的安全算法和芯片进行密钥的密行 加密机和存储,密钥在任何情况下以明文的方式出现在主机嘚磁盘和内存中

  • 密钥的管理采用分割管理的方式;有完善的权限控制机制,采用个人密码或者KEY的方式控制对用户密行 加密机机的访问权限;对密钥的注入生成,写入KEY等都以安全的方式进行密码机和KEY之间密钥数据的交换不经过主机和网络;对密钥在密行 加密机机外的备份也必须有相应的安全机制保证存放的安全。

  • 保证密行 加密机机与主机的数据通讯的安全性能够通过防火墙方式防止非法主机对密行 加密机机的访问。

  • 具备良好的自身安全保护设计与功能:设备中存储的密钥应有安全机制保证其安全;有物理上的防拆、防撬设计有非法咑开机盖密钥自毁功能;提供人工毁钥的操作手段。

  • 支持手工输入、IC卡、USBKEY导入密行 加密机机主密钥

  • 具有并发功能,支持多台主机同时访問支持多进程、多线程调用。

  • 支持将关键事件的时间、描述和结果记录在系统审计文件中;并能够进行本地查询审计信息

  • 提供相应的指令可获取设备的CPU、memory、SWAP使用情况,网络连接数TPS数值,健康状态等以便用于监控

我要回帖

更多关于 密行 加密机 的文章

 

随机推荐