加密解密
6 人感兴趣 · 26 次引用
- 最新
- 推荐
「 技术文章翻译 」jasypt-spring-boot 敏感信息加密解密利器使用指南
Springboot整合Jasypt,实现配置信息的安全,如数据库连接.账号和密码.接口凭证信息等。
spring cloud 篇之配置中心
在spring cloud全家桶中配置中心使用的是spring-cloud-config包,其提供了配置拉取服务,然而并没有提供配置管理能力,而是通过插件来进行管理;例如,git等;所以大体的架构图如下:
国产接口工具 ApiPost 如何利用 CryptoJS 对请求参数进行 MD5/AES 加解密
ApiPost内置了CryptoJS(https://github.com/brix/crypto-js) ,可以方便的对请求参数进行各种加解密。
密码学系列之:Merkle–Damgård 结构和长度延展攻击
Merkle–Damgård结构简称为MD结构,主要用在hash算法中抵御碰撞攻击。这个结构是一些优秀的hash算法,比如MD5,SHA-1和SHA-2的基础。今天给大家讲解一下这个MD结构和对他进行的长度延展攻击。
密码学系列之:memory-bound 函数
简介memory-bound函数可以称为内存受限函数,它是指完成给定计算问题的时间主要取决于保存工作数据所需的内存量。和之相对应的就是计算受限compute-bound的函数,在计算受限的函数中,计算所需要的计算步骤是其决定因素。
密码学系列之:twofish 对称密钥分组算法
之前的文章我们讲到blowfish算法因为每次加密的块比较小只有64bits,所以不建议使用blowfish加密超过4G的文件。同时因为加密块小还会导致生日攻击等。所以才有了blowfish的继承者twofish。
密码学系列之:feistel cipher
feistel cipher也叫做Luby–Rackoff分组密码,是用来构建分组加密算法的对称结构。它是由德籍密码学家Horst Feistel在IBM工作的时候发明的。feistel cipher也被称为Feistel网络。
密码学系列之: 生日攻击
生日攻击其实是一个概率论的问题,也就是说一个看起来很难发生的事情,事实上它发生的概率却很大。这种主观上和事实上的概率差距,让随机攻击成功的几率变的更高,这样的攻击就叫做生日攻击。
密码学系列之:memory-hard 函数
Memory hard function简称为MHF,在密码学中,内存困难函数(MHF)是一个需要花费大量内存来完成的函数。MHF主要被用在工作量证明中。因为需要花费大量的内存,所以MHF也会被用在密码Hash中,可以防止恶意破解。
Python 加密解密信息 - DAY9
ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO/IEC 646。ASCII第一次以规范标准的类型发表
透视 HTTPS 建造固若金汤的堡垒
为什么有 HTTPS?因为 HTTP 不安全! 现在的互联网已经不再是 “田园时代”,“黑暗森林” 已经到来。上网的记录会被轻易截获,网站是否真实也无法验证,黑客可以伪装成银行网站,盗取真实姓名、密码、银行卡等敏感信息,威胁人身安全和财产安全。
玩转混合加密 | 精美配图
如何让你的数据更安全?混合加密了解一下!本文阿宝哥首先介绍了对称加密、非对称加密的优缺点及使用示例,接着引出了混合加密的概念并给出了一套完整的使用示例与解决方案。