码迷,mamicode.com
首页 >  
搜索关键字:加密算    ( 2164个结果
【设计模式】策略模式 vs 状态模式
相同点:同为行为型策略模式,均通过context类封装一个具体行为,都提供一个封装的方法; 不同点: 1)从定义看:目的不同 策略模式:封装不同的算法,算法间没有交互,达到算法可以自由互换目的; 实际样例:人生不同阶段的主要工作:儿童-》玩耍、成年-》工作。比如加密算法的互换(AES->RSA) 状 ...
分类:其他好文   时间:2019-10-17 22:05:03    阅读次数:82
【网络安全】加解密算法最详解
数据签名、加密是前后端开发经常需要使用到的技术,应用场景包括不限于用户登入、数据交易、信息通讯等,不同的应用场景也会需要使用到不同的签名加密算法,或者需要搭配不一样的 签名加密算法来达到业务目标。常用的加密算法有: 对称加密算法; 非对称加密算法; 哈希算法,加盐哈希算法(单向加密); 数字签名。 ...
分类:编程语言   时间:2019-10-14 16:18:55    阅读次数:111
【OJ】密码翻译
题目内容:在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别。我们给出一种最简的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和A替代,则可得到一个简单的加密字符串 ...
分类:其他好文   时间:2019-10-13 18:48:52    阅读次数:109
分析一套源代码的代码规范和风格并讨论如何改进优化代码
因为工程实践选择的课题是信息安全方向,因此本文选择了OpenSSL项目源代码作为分析对象。SSL是利用公开加密技术里面的RSA加密算法来作为用户端与服务器端在传送机密资料时的加密通讯协定。OpenSSL包含一个命令行工具用来完成OpenSSL库中的所有功能,更好的是,它可能已经安装到你的系统中了。O ...
分类:其他好文   时间:2019-10-13 00:49:21    阅读次数:104
SSL和TLS的技术原理浅谈
背景程序员小明想给隔壁红写信表白,但是又不想让信件内容被其他人看见,希望只有小红才能看见信件内容,迫不及待的小明的大脑飞快运转起来。预备基础知识对称密钥加密(Symmetric Key Cryptography):加密与解密使用相同密钥。对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高... ...
分类:其他好文   时间:2019-10-08 00:59:55    阅读次数:191
python 常用模块
常用模块 json json.dumps() 转成json import json dict={'k1':'v1','k2':'中文'} ret=json.dumps(dict,ensure_ascii=False)#ensure_ascii=False避免中文转成unicode print(ret ...
分类:编程语言   时间:2019-10-06 11:33:18    阅读次数:73
https原理
单向验证: 客户端发起连接,TCP三次握手建立连接后,客户端告诉服务器ssl版本,服务器返回ssl版本及公钥,客户端验证公钥,客户端将本地支持的加密算法告诉服务器,服务器选择一种返回给客户端,客户端再用公钥加密本地生成的私钥发给服务端,服务端解密后用获得的私钥加密消息互相发送。 双向验证: 客户端发 ...
分类:Web程序   时间:2019-10-04 16:52:55    阅读次数:92
linux-ssh加密与https安全-9
非对称加密算法:RSA,DSA/DSS 对称加密算法:AES,RC4,3DES HASH算法:MD5,SHA1,SHA256 hash就是找到一种数据内容和数据存放地址之间的映射关系 (1) 文件校验 有奇偶校验和CRC校验,这2种校验并没有抗数据篡改的能力,它们一定程度上能检测并纠正数据传输中的信 ...
分类:Web程序   时间:2019-10-04 09:19:54    阅读次数:307
nodejs实现端到端加密
本文引用 https://www.jianshu.com/p/0ade7f83d12e 端到端加密的实现主要依据两个主要算法:1. diffie-hellman密钥交换算法(上文提到过)2.AES(-CBC)对称加密算法 主要流程如下: * 这种方式的关键在于,除两台设备外,其他任何人不能获取AES ...
分类:Web程序   时间:2019-10-03 23:50:17    阅读次数:141
非对称加密openssl协议在php7实践
据网上资料,RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商务中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(RON RIVEST)、阿迪·萨莫尔(ADI SHAMIR)和伦纳德·阿德曼(LEONARD ADLEMAN)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们 ...
分类:Web程序   时间:2019-10-03 22:08:35    阅读次数:133
2164条   上一页 1 ... 26 27 28 29 30 ... 217 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!