JavaScript数据加密类库 Cryptico.js

码农软件 · 软件分类 · 安全相关框架 · 2019-10-02 22:13:21

软件介绍

Cryptico.js 是一个简单且容易使用的JavaScript数据加密类库,它支持RSA和AES的加密方式,可使用任意给定的密钥长度(512, 1024等)。RSA是能同时用于加密和数字签名的算法,Cryptico.js在使用RSA加密时,如果选择的密钥长度比较大,加密字符也比较多时,运行速度会有点慢。当然,它不依赖于任何的JS框架,你可以独立使用它。

示例代码(模拟一段公钥加密、私钥解密的过程):

var PassPhrase = "Hello"
 // 公钥长度
 var Bits = 512;
 // 生成RSA密钥
 var RSAkey = cryptico.generateRSAKey(PassPhrase, Bits);
 // RSA公钥:
 var PublicKeyString = cryptico.publicKeyString(RSAkey);
 var PlainText = "给力技术";
 //使用公钥加密
 var EncryptionResult = cryptico.encrypt(PlainText, PublicKeyString);
 var encrytext = EncryptionResult.cipher;//密文
 //使用私钥解密
 var DecryptionResult = cryptico.decrypt(encrytext, RSAkey);
 var decrypttext = DecryptionResult.plaintext;

本文地址:https://codercto.com/soft/d/15909.html

Linux从入门到精通

Linux从入门到精通

刘忆智、等 / 清华大学出版社 / 2010-1-1 / 59.00元

linux是目前增长最迅速的操作系统。本书由浅入深、循序渐进地向读者介绍linux的基本使用和系统管理。全书内容包括linux概述、linux安装、linux基本配置、桌面环境基本操作、shell基本命令、文件和目录管理、软件包管理、磁盘管理、用户与用户组管理、进程管理、网络配置、浏览网页、收发邮件、文件传输和共享、远程登录、多媒体应用、图像浏览和处理、打印机配置、办公软件的使用、linux编程工......一起来看看 《Linux从入门到精通》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具