OpenPGP.js 从名字上看便知道这是用 JavaScript 实现 OpenPGP 加密算法的库。
该项目旨在提供 JavaScript 中的开源 OpenPGP 库,以便可以在几乎所有设备上使用它。
OpenPGP.js 不是旨在使用本机代码的其他实现,而是为了绕过这个需求(即,人们不必为了使用该库而在他们的机器上安装 gpg)。目的是在 JavaScript 库中实现所有必需的 OpenPGP 功能,这些功能可以在提供浏览器扩展或服务器应用程序的其他项目中重用。 它允许您签署,加密,解密和验证任何类型的文本,特别是电子邮件,以及管理密钥。
这是一组OpenPGP应用的文章,很值得学习了解。对于高强度的安全要求的环境还是很值的应用的。 这一组文章由四部分构成: Java keys generation Java PGP encryption Front end PGP encryption PGP messages exchange between Java and JavaScript Java keys generation If
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、PGP是什么? 二、使用步骤 1.引入库 2.生成秘钥对 总结 前言 PGP加解密 一、PGP是什么? PGP全称 Pretty Good Privacy, 由Phil Zimmermann在1991年开发,开源后由各个组织开发过不同版本的PGP实现,后由IETF成立OPenPGP工作组并统一制定
原文地址及代码下载: https://github.com/mapmeld/profanity65#profanity65 Make PGP messages and signatures more interesting 让你的PGP加密信息和数字签名更加的有趣! Profanity65 脏话65 任何人可以使用PGP加密,从而使他们的e-mail更加的安全。使用一对公钥和私钥,你不仅能够对一个
JavaScript API Web API数量之多令人难以置信,这里我们了解开发中常用的一些 Atomics与SharedArrayBuffer 多个上下文访问SharedArrayBuffer时,如果同时对缓冲区进行操作,可能出现资源争用问题 Atomic API通过强制同一时刻只能对缓冲区执行一个操作,让多个上下文安全地读写一个SharedArrayBuffer;Atomic API是ES2
MD5 加密算法 类型:MD5 可配置属性:无 AES 加密算法 类型:AES 可配置属性: 名称 数据类型 说明 aes-key-value String AES 使用的 KEY RC4 加密算法 类型:RC4 可配置属性: 名称 数据类型 说明 rc4-key-value String RC4 使用的 KEY
英特尔证实HDCP(高频宽数字内容保护)主密钥已经泄漏,现在研究人员在BSD许可证下发布了HDCP加密/解密算法的开源实现。他们表示公布软件的目的是帮助其他人研究或实现HDCP协议。 主密钥: 6692d179032205 b4116a96425a7f ecc2ef51af1740 959d3b6d07bce4 fa9f2af29814d9 82592e77a204a8 146a6970e3c4a
加解密算法 算法类型 特点 优势 缺陷 代表算法 对称加密 加解密密钥相同或可推算 计算效率高,加密强度高 需提前共享密钥;易泄露 DES、3DES、AES、IDEA 非对称加密 加解密密钥不相关 无需提前共享密钥 计算效率低,仍存在中间人攻击可能 RSA、ElGamal、椭圆曲线系列算法 算法体系 现代加密算法的典型组件包括:加解密算法、加密密钥、解密密钥。其中,加解密算法自身是固定不变的,一般
说明:DES加密/解密类仅供参考思路,需要接入方具体实现细节及调通 php版DES加密/解密类: <?php /** * Created by PhpStorm. * User: didi * Date: 2017/9/27 * Time: 16:11 */ namespace Library; class DESHelper { //私钥,固定字节长度为8位 priv
本文向大家介绍php用户密码加密算法分析【Discuz加密算法】,包括了php用户密码加密算法分析【Discuz加密算法】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php用户密码加密算法。分享给大家供大家参考,具体如下: 今天在拿Discuz进行二次开发时需要在代码里验证Discuz的用户名密码,结果不小心掉进了坑里,因为Discuz的论坛有两张表来存储用户数据,一张在Discuz的