
加密算法
rv0p111
之前由于一些原因博客没有更新,现在还是正常更新,继续分享..
展开
-
证书的格式以及证书的知识点
在ios中是不能去使用PEM格式的证书的,而OpenSSL默认生成的都是PEM格式的证书 在ios开发中需要用到的是DER格式的证书也就是二进制编码格式的,而PEM则是Base64编码格式的 .der文件一般是包含公钥和一些其他的信息 以.p12为后缀的证书中包含私钥、公钥及其证书, 还有就是我们导出.p12文件的时候要去设计一个密码 .csr结尾的是一个证书请求文件,我们如果要原创 2017-12-16 19:59:51 · 457 阅读 · 0 评论 -
加密算法知识点
首先在Mac上其实是自带了OpenSSL库,OpenSSL提供了很多的加密算法,我们在终端中可以用OpenSSL提供的加密算法指令来使用,当然我们也可以去通过调用OpenSSL提供的API来使用。这里介绍下enc指令的作用,OpenSSL提供了很多的对称加密算法指令,enc就是把这些加密算法指令统一集成到enc指令中。当用户使用时,只需使用enc,指定加密算法,就是完成了单独的加密算法指令完成的操...原创 2017-12-14 20:22:27 · 606 阅读 · 0 评论 -
加密算法浅析
一、对称算法简介加密算法大致可以分为对称算法、非对称算法、还有就是散列算法加密和解密都使用相同的秘钥速度快,适合对大数据进行加密比较常见的有DES 3DES AESDES全称为Data Encryption Standard,也就是数据加密标准3DES对每个数据块应用三次DES加密算法,这样强度就增强了。AES全称Advanced Encryption Standard,苹果的钥匙串访问就是采用了...原创 2017-08-15 20:51:34 · 468 阅读 · 0 评论 -
RSA原理浅析
RSA算法是公开的,看着很简单,其实破解起来难度还是很大的,下面简单的浅析下它的原理。 1、关于数学方面 关于欧拉函数,对于任意素数p,所有小于p的正整数都跟它互质,所以φ(p)=p−1。 如果p和q均为素数,那么对于整数n=pq,有φ(n)=φ(p)φ(q)=(p−1)(q−1)。 互质是公约数只有1的两个整数,叫做互质整数。公约数只有1的两个自然数,叫做互质自...原创 2018-05-08 07:16:25 · 444 阅读 · 0 评论 -
Packed-密码学题
基本概述 We just found a dead robot. It seems there is some useful data left but somehow it got confused with other data and now we don’t know what’s useful and what’s junk. We just know there is only on...原创 2018-12-20 17:30:30 · 1018 阅读 · 1 评论