码迷,mamicode.com
首页 >  
搜索关键字:加密算    ( 2164个结果
RSA算法中利用欧几里得算法求d详细过程
文章转自新浪博客@任家 正文: RSA是第一个也是使用的最广泛的公钥加密算法,在1978年由R.Rivest、AdiShamir和Adleman三人发明, 并以他们的名字命名。RSA算法的安全性基于大数因子分解的困难性,下面介绍一下它的基本原理: 1、生成公钥和私钥 (1)选取两个大素数:p和q; ...
分类:编程语言   时间:2020-06-19 14:05:42    阅读次数:385
JWT帮助类(相关方法)
注意:首先安装JWT程序包 using System;using System.Collections.Generic;using System.Linq;using System.Web; using JWT;using JWT.Algorithms; //加密算法using JWT.Builde ...
分类:其他好文   时间:2020-06-18 16:04:10    阅读次数:75
RSA加密与实践
RSA的整体逻辑就是将一个数在经过一次运算后能变回原数,这个运算就是求幂然后取模,将这个运算拆成两个部分,其中一部分作为公钥给用户,另一部分作为私钥储存在服务器,用户用公钥运算后发送给服务器,然后服务器再用私钥运算,最终能得到还原后的数据,这就是RSA的算法流程 算法原理解释 所有涉及的知识(均只写 ...
分类:其他好文   时间:2020-06-17 20:25:31    阅读次数:56
常用加密算法和HTTPS工作的简化过程
一、常用的加密算法 加密算法 对称加密 非对称(公钥)加密 单向加密 1、对称加密算法 明文data--加密(key1)-->密文--解密(key2)-->明文data 对称算法:key1=key2(加密和解密使用同一个密钥) 特性: 加密、解密使用同一个密钥,效率高 将原始数据分割成固定大小的块, ...
分类:编程语言   时间:2020-06-16 23:13:02    阅读次数:72
HTTP和HTTPS的区别
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTT ...
分类:Web程序   时间:2020-06-16 00:35:01    阅读次数:72
python模块---常用模块2
1. ## 今日内容大纲 1. 自定义模块 2. 模块是什么? 3. 为什么要有模块? + 什么是脚本? 4. 模块的分类 5. import的使用 + 第一次导入模块执行三件事 + 被导入模块有独立的名称空间 + 为模块起别名 + 导入多个模块 6. from ... import ... + f ...
分类:编程语言   时间:2020-06-15 09:43:42    阅读次数:59
.NET Core加解密实战系列之——RSA非对称加密算法
简介 加解密现状,编写此项目的背景: 需要考虑系统环境兼容性问题(Linux、Windows) 语言互通问题(如C#、Java) 网上资料版本不一、不全面 .NET官方库密码算法提供不全面,很难针对其他语言(Java)进行适配 本系列文章主要介绍如何结合BouncyCastle在 .NET Core ...
分类:编程语言   时间:2020-06-12 18:44:10    阅读次数:58
常见“加密”算法之 base64
严格意义上来说,base64并不是一种加密算法,不过在不少网站的参数加密中都会使用到atob/btoa,因此将其做一个简单的实现。 base64使用64个字符来对信息进行编码,64个字符依次是ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01 ...
分类:编程语言   时间:2020-06-10 23:03:27    阅读次数:118
OpenSSL 常见对称加密算法特性分析
在选择加密算法,面对一大长串的选项时,大家都有这样的疑问,究竟哪种加密方式是最好的呢? 对于加密方式、算法来说,一般安全性与性能呈负相关,越是安全的,对性能要求则更高。 现在主流的加密协议的安全性均能达到标准,因此这里主要讨论的最好便是加密性能的优良。 对于 OpenSSL 而言,有三种常见的加密方 ...
分类:编程语言   时间:2020-06-10 18:58:28    阅读次数:65
开放平台appkey,appSecret设计与生成
通常情况下,这种很长一段数字字母的key和secret都是通过md5和sha1加密算法来生成。 appkey的生成 appkey生成比较简单,一般是客户的唯一值+字符串组成,方法很多,做到唯一性的字符串就可以。比如使用用户的uid+”abc”字符串组成。 appSecret生成方法 其原始数据有可能 ...
分类:移动开发   时间:2020-06-10 17:35:34    阅读次数:474
2164条   上一页 1 ... 7 8 9 10 11 ... 217 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!