写点什么

加密解密

4 人感兴趣 · 18 次引用

  • 最新
  • 推荐

密码学系列之:blowfish 对称密钥分组算法

用户头像
程序那些事6 月 21 日

Blowfish是由Bruce Schneier在1993年发明的对称密钥分组加密算法,类似的DES和AES都是分组加密算法,Blowfish是用来替代DES算法出现的,并且Blowfish是没有商用限制的,任何人都可以自由使用。

密码学系列之:feistel cipher

用户头像
程序那些事6 月 16 日

feistel cipher也叫做Luby–Rackoff分组密码,是用来构建分组加密算法的对称结构。它是由德籍密码学家Horst Feistel在IBM工作的时候发明的。feistel cipher也被称为Feistel网络。

密码学系列之: 生日攻击

用户头像
程序那些事6 月 9 日

生日攻击其实是一个概率论的问题,也就是说一个看起来很难发生的事情,事实上它发生的概率却很大。这种主观上和事实上的概率差距,让随机攻击成功的几率变的更高,这样的攻击就叫做生日攻击。

密码学系列之:memory-hard 函数

用户头像
程序那些事5 月 26 日

Memory hard function简称为MHF,在密码学中,内存困难函数(MHF)是一个需要花费大量内存来完成的函数。MHF主要被用在工作量证明中。因为需要花费大量的内存,所以MHF也会被用在密码Hash中,可以防止恶意破解。

https://static001.geekbang.org/infoq/a3/a311db56eca270836d14d97201f64f89.png?x-oss-process=image/resize,w_416,h_234

Python 加密解密信息 - DAY9

用户头像
Qien Z.5 月 18 日

ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO/IEC 646。ASCII第一次以规范标准的类型发表

密码学系列之: 内容嗅探

用户头像
程序那些事3 月 10 日

内容嗅探,也被称为媒体类型嗅探或MIME嗅探,是检查一个字节流的内容,试图推断其中数据的文件格式的做法。内容嗅探通常用在媒体类型没有被准确指定的情况,用于补偿元数据信息。

AES/CBC/PKCS5Padding 到底是什么

用户头像
kof113211 月 14 日

AES/CBC/PKCS5Padding,每个都是什么含义,又有什么作用

https://static001.geekbang.org/infoq/7e/7e7d943dddac7bf69f71bddf25ecdb8f.jpeg?x-oss-process=image/resize,w_416,h_234

密码学系列之: 明文攻击和 Bletchley Park

用户头像
程序那些事2020 年 12 月 9 日

明文攻击就是指已经知道了部分明文和它对应的加密后的字段,从而可以推测出使用的加密手段或者密码本。明文攻击这个故事还要从二战时候说起。

https://static001.geekbang.org/infoq/cb/cbd76813d5821ff01d10b9b41d5ba12e.jpeg?x-oss-process=image/resize,w_416,h_234

透视 HTTPS 建造固若金汤的堡垒

用户头像
码哥字节2020 年 10 月 21 日

为什么有 HTTPS?因为 HTTP 不安全! 现在的互联网已经不再是 “田园时代”,“黑暗森林” 已经到来。上网的记录会被轻易截获,网站是否真实也无法验证,黑客可以伪装成银行网站,盗取真实姓名、密码、银行卡等敏感信息,威胁人身安全和财产安全。

https://static001.geekbang.org/infoq/64/64f3b4cd2990d03971422bb2b74afb22.png?x-oss-process=image/resize,w_416,h_234

安全系列之——数据传输的完整性、私密性、源认证、不可否认性

用户头像
诸葛小猿2020 年 8 月 29 日

这一期就从数据传输的完整性、私密性、源认证、不可否认性四个方面说明信息安全

https://static001.geekbang.org/infoq/bf/bf03567918592a760879b627677bf11e.jpeg?x-oss-process=image/resize,w_416,h_234

白板技术实践:在线教育平台如何保障课件数据安全

用户头像
ZEGO即构2020 年 8 月 27 日

课件数据安全是教育平台在白板选型时的重点关注因素,那么,如何保障白板分享时核心数据的安全性呢?

https://static001.geekbang.org/infoq/2d/2d1e0eb6d3aeb106bfdfd6d751f52a04.png?x-oss-process=image/resize,w_416,h_234

安全系列之——RSA 的公钥私钥有多少人能分的清楚?RSA 的签名验签与加密解密如何使用公私钥?

用户头像
诸葛小猿2020 年 8 月 21 日

在对接很多的互联网公司的开发平台时,这些互联网公司未来自身平台的安全,都会需要调用方签名确认调用方的身份是合法的,同时未来信息网络传输的安全可能还需要加密解密。比如对接支付宝、微信开放平台时,需要配置公钥并下载平台的公钥,后续调用方就需要对

https://static001.geekbang.org/infoq/dc/dc07972524fe824aed71028fa57d2324.png?x-oss-process=image/resize,w_416,h_234

安全系列之——手写 JAVA 加密、解密

用户头像
诸葛小猿2020 年 7 月 26 日

软件的加密与解密是一个迷人的研究领域,它几乎可以与任意一种计算机技术紧密结合——密码学、程序设计语言、操作系统、数据结构。而由于这样或者那样的原因,对于这一领域的关注程度一直还处于低温状态。

https://static001.geekbang.org/infoq/4a/4a2c3eb0b11a1944ab71eea873c06d77.png?x-oss-process=image/resize,w_416,h_234

安全系列之——RSA 的前世今生

用户头像
诸葛小猿2020 年 7 月 25 日

如果你问我,哪一种算法最重要? 我可能会回答"公钥加密算法"。 因为它是计算机通信安全的基石,保证了加密数据不会被破解。

https://static001.geekbang.org/infoq/7e/7ed776c45645f248306631c3ec70ca33.jpeg?x-oss-process=image/resize,w_416,h_234

玩转混合加密 | 精美配图

用户头像
阿宝哥2020 年 7 月 22 日

如何让你的数据更安全?混合加密了解一下!本文阿宝哥首先介绍了对称加密、非对称加密的优缺点及使用示例,接着引出了混合加密的概念并给出了一套完整的使用示例与解决方案。

https://static001.geekbang.org/infoq/be/beef1137bc65a34cac512c2702647dc0.jpeg?x-oss-process=image/resize,w_416,h_234

大话区块链和比特币的技术原理

用户头像
麦叔2020 年 5 月 10 日

前言:区块链大热之后,似乎淡出,但央行推出数字货币再次把区块链推上风口浪尖。本文用大白话,简单明了的讲解区块链和比特币的技术原理。

https://static001.geekbang.org/infoq/a6/a6cbfec3eff525cb25b3f3d1f9ed1150.png?x-oss-process=image/resize,w_416,h_234

人人都应该懂的加密算法 - 公钥加密

用户头像
麦叔2020 年 5 月 10 日

前言:公钥加密是几乎每个人每天都在用的技术。本文通过一个小朋友的故事,深入浅出讲解公钥加密算法。

JAVA 中 Base64 加密与解密

用户头像
Howe2020 年 5 月 3 日

为了安全的进行数据传输,就需要对数据进行加密与解密操作,Base64就是JAVA提供的加解密处理工具。

加密解密_加密解密资料文章-InfoQ写作平台