Crypto++
官网:https://www.cryptopp.com/
也被称为CryptoPP,libcrypto++和libcryptopp,是免费开源的C++算法库。该库支持多种加密算法,且代码运行性能较高,例如AES算法使用了AES-NI,计算性能较普通的AES算法有显著提高。
OpenSSL
官网:https://www.openssl.org/source/
二进制包下载地址:http://slproweb.com/products/Win32OpenSSL.html
openssl是一个安全套接字层密码库,囊括主要的密码算法、常用密钥、证书封装管理功能及实现ssl协议。
Emscripten
Github项目地址: https://github.com/emscripten-core/emscripten
Emscripten 是 Mozilla 的 Alon Zakai 开发的一个独特 LLVM 后端,可以将任意LLVM中间码编译成JavaScript。
LLVM负责解析C/C++代码,输出初步解析后的中间代码,后端Emscripten负责将中间代码转换为JavaScript代码,作者设计了一套转换语法,想办法在JavaScript中创建出C/C++的特性,但很明显并不是所有的C/C++的代码都能进行完美转换。
为了提高速度,生成出来的JS代码被优化成了WebAssembly,这是一种类似于二进制的文件,这样可以在js中编写一套解释执行框架去执行这些字节码。
ppt.cc/fRZTnx ppt.cc/fSZ3cx ppt.cc/fLOuCx ppt.cc/fE9Nux ppt.cc/fL5Kyx ppt.cc/fVjECx ppt.cc/fIr1ax ppt.cc/fEnHsx ppt.cc/f71Yqx tecmint.com linuxcool.com linux.die.net linux.it.net.cn ostechnix.com unix.com runoob.com man.linuxde.net bit.ly/2EzoUDo bit.ly/2v6jGJi bit.ly/2tW6eYT bit.ly/2X6vadl bit.ly/2viLpHU linuxprobe.com linuxtechi.com linuxstory.org systutorials.com ghacks.net linuxopsys.com reurl.cc/NpzMWe reurl.cc/WrgYdx reurl.cc/Yv4Yvo reurl.cc/Lmy90K reurl.cc/Rr5aeG
Total Pageviews
Sunday 31 December 2023
一些开源的加密项目
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment