现在位置: 首页 > 加密
2019年11月08日 安全 ⁄ 共 23607字 暂无评论
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Org.BouncyCastle.Math; using Org.BouncyCastle.Math.EC; using Org.BouncyCastle.Crypto.Parameters; using Org.BouncyCastle.Crypto.Generators; using Org.BouncyCastle.Crypto.Digests; using Org.BouncyCastle.Security; namespace ConsoleApplication1 { public class SM2 { public static SM2 Instance ...
阅读全文
2019年11月08日 安全 ⁄ 共 1264字 暂无评论
国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。 SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。 SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC 256位(SM2采用的就是ECC 256位的一种)安全强度比RSA 2048位高,但运算速度快于RSA。 SM3 消息摘要。可以用MD5作...
阅读全文
2019年11月08日 安全 ⁄ 共 2076字 暂无评论
信息安全的基本原则 CIA 三元组 机密性(Confidentiality) 信息只能为其指定的用户(可能包括处理系统)获取信息 完整性(Integrity)指信息在输入和传输的过程中,不被非法授权修改和破坏,保证数据的一致性。 可用性(Availability)指需要的时候,信息是可用的,保证合法用户对信息和资源的使用不会被不正当地拒绝。 通信攻击 被动攻击 主动攻击 类型 威胁 类型 威胁 窃听 机密性 信息流纂改 可认证性,完整性 流量分析 机密性 ...
阅读全文