简介 加解密现状,编写此系列文章的背景: 需要考虑系统环境兼容性问题(Linux、Windows) 语言互通问题(如C#、Java等)(加解密本质上没有语言之分,所以原则上不存在互通性问题) 网上资料版本不一、或不全面 ...
一、理解什么是数字证书 http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html 理解数字证书等概念,无数次想好好看看数字证书,CA什么的,都没看懂,直到昨天看到了这篇博文...
https加密通信原理: 公钥私钥成对,公钥公之于众,私钥只有自己知道。 用公钥加密的信息只能由与之相对应的私钥解密。 甲给乙发送数据时,甲先用乙的公钥加密这段数据,再用自己的私钥对这段数据的...
需要给一个apk加签名,用到了keytool这个工具,下面转载一篇介绍keytool的文章 http://blog.chinaunix.net/uid-17102734-id-2830223.html —————————&mdas...
:MD5 不可逆加密2:Des对称可逆加密3:RSA非对称可逆加密4:数字证书 SSL Anker_张(博客园)http://www.cnblogs.com/AnkerZhang/ 1:MD5 不可逆加密 using System.IO; usi...
本文不对具体的算法做深入研究,只是讲解各种安全算法的原理和使用场景。 一、数据校验算法 数据校验,是为保护数据的完整性,用一种指定的算法对原始数据计算出的一个校验值。当接收方用同样的算法再算一次校验...
情形一:接口的加、解密与加、验签 rsa不是只有加密解密,除此外还有加签和验签。之前一直误以为加密就是加签,解密就是验签。这是错误的! 正确的理解是: 数据传输的机密性:公钥加密私钥解密是密送,保...
一般我们构建的 docker 镜像使用的都是 alpine linux 系统,默认是不带 ca-certificates 根证书的,导致无法识别外部 https 携带的数字证书。 在访问的时候,会抛出509:certificate signed by unknown authority...
背景 生成数字证书用于PDF文档数字签名 数字证书需要考虑环境兼容性,如linux、windows 网上资料不全或版本多样 本文章主要介绍了在C#中使用BouncyCastle生成PKCS#12个人信息交换语法标准的pfx证书、cer证书,旨...
文章目录 前言 一、什么是中间人攻击 二、CA是什么? 三、数字证书原理 前言 前面简单讲了安全加密体系,安全加密体系链接 在结...
目录 私钥的生成 rsa ecdsa dsa 给私钥上锁(加访问密码) 生成证书请求 go对dsa类型的证书 生成证书 坑 设置ca 签名算法的选择 代码时间 在go语言提供的系统包中包含了大量和数字证书有关的方法。在这...