非对称加密及其应用 怎么证明你是你? 去银行开户 难点:KYC (Know Your Customer) 目的:可证明 + 不可抵赖 方法:人脸识别 + 身份证 怎么证明你的服务/应用是你的? 产商验证快应用 难点:怎么…
标签:加密算法
非对称加密和证书总结
转载请注明文章来源: https://tlanyan.me/asymmetric… 前几日做支付对接时,被对方文档中的加密方式搞晕乎了一会。意识到证书加密方面的理解不够深入,事后查阅参考资料补习一波。本文是根…
node-rsa非对称加密
写在最前:此文的目的只是介绍,所以不做详细累述。 一.使用 node-rsa 进行非对称加解密 因为 比特币 中使用的非对称加密,所以在npm中对比找到一个比较方便也直观的库:node-rsa。 非对称加密的关键在于 有…
最佳安全实践:在 Java 和 Android 中使用 AES 进行对称加密
我将在本文中为大家介绍高级加密标准(AES),常见块模式,为什么需要填充和初始化向量以及如何保护数据不被篡改。最后,我将为大家展示如何使用 Java 轻松实现此功能,从而避免大多数安全问题。 为什么每一个软件工程师都需要…
最佳安全实践:在 Java 和 Android 中使用 AES 进行对称加密:第2部分:AES-CBC + HMAC
本文是我上一篇文章:“最佳安全实践:在 Java和 Android 中使用 AES 进行对称加密” 的续篇,在这篇文章中我总结了关于 AES 最为重要的事情并演示了如何通过 AES-GCM 来使用它。在阅读本文并深入下一…
笔记:公钥加密算法
在一年多以前,我曾计划写一个系列,关于密码学基础的科普文章。但当我写完第一篇,散列算法的时候,便觉得自己功力尚浅,仍需修炼。今天重新捡起来,写下去。 公钥密码学,也称非对称加密,可以说是现代密码学的基础设施之一。公钥密码…
BD Rsa算法加密密码解析
近日BD登录改版,密码通过JS用Rsa算法加密提交,由于需要模拟登录BD,所以不得不去仔细研究Rsa算法。 经过研究发现,BD的Rsa相当的Low. 不多说,直接上PHP实现的模拟百度JS实现的Rsa加密。 $pubke…
[动态] GitCafe 移除 SSL 中的 RC4 加密算法
GitCafe SSL 安全提升 为了保证用户在 GitCafe 的数据安全,我们将不再支持 SSL 中的 RC4 协议。移除 RC4 支持只会影响 Windows XP 上的 IE 6 等陈旧的浏览器访问 GitCaf…
MD5加密和哈希算法
MD5加密算法为现在应用最广泛的哈希算法之一,该算法广泛应用于互联网网站的用户文件加密,能够将用户密码加密为128位的长整数。数据库并不明文存储用户密码,而是在用户登录时将输入密码字符串进行MD5加密,与数据库中所存储的…
白话解释 对称加密算法 VS 非对称加密算法
以下白话解释针对小白级别,大牛勿喷。 来源:本人博客 对称加密算法(Symmetric-key algorithm)和非对称加密算法(asymmetric key encryption algorithm)只不过就是密码…
Android 应用安全开发之浅谈加密算法的坑
本文作者:阿里移动安全@伊樵,@舟海 Android开发中,难免会遇到需要加解密一些数据内容存到本地文件、或者通过网络传输到其他服务器和设备的问题,但并不是使用了加密就绝对安全了,如果加密函数使用不正确,加密数据很容易受…
JAVA加密算法(1)- 密码学概述及BASE64算法使用
密码学综述 密码学基本功能 机密性、鉴别、报文完整性、不可否认性 基本模型 sender–>加密算法 –> 密文 –> 解密算法 –> receiv…