Advertisement

基于Kotlin和TornadoFX的跨平台密码学工具箱,涵盖编解码、编码转换、加解密、哈希、MAC、签名、大数运算及压缩功能。

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是一款使用Kotlin和TornadoFX开发的跨平台密码学库,集成了丰富的安全算法实现,包括但不限于加密解密、哈希生成、数字签名等功能。 基于Kotlin和TornadoFX的跨平台密码学工具箱包含编解码、编码转换、加解密、哈希、MAC、签名、大数运算、压缩以及二维码功能,适用于CTF等场景,并支持插件扩展。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • KotlinTornadoFXMAC
    优质
    这是一款使用Kotlin和TornadoFX开发的跨平台密码学库,集成了丰富的安全算法实现,包括但不限于加密解密、哈希生成、数字签名等功能。 基于Kotlin和TornadoFX的跨平台密码学工具箱包含编解码、编码转换、加解密、哈希、MAC、签名、大数运算、压缩以及二维码功能,适用于CTF等场景,并支持插件扩展。
  • 常用
    优质
    本工具集提供了多种加密、解密及编码转换功能,适用于数据保护与传输安全需求,帮助用户轻松实现信息安全处理。 对称加密算法包括AES、3DES、SM4、DES、RC4和ChaCha20;非对称加密则支持RSA与国密标准SM2,并且可以生成指定长度的密钥对;同时支持C1C3C2模式及BC模式下的C1C2C3。散列哈希算法包括MD5,SHA1,SHA256,SHA384,SHA512以及HMAC变体如HmacMD5、HmacSHA1等,并且还支持SM3和基于SM4的CMAC;此外提供多种编码转换功能:字符串到Base64、Hex、Url、Unicode及Byte之间的相互转换。
  • 在线
    优质
    在线编码与解码加密及解密工具是一款便捷实用的网络应用程序,提供多种数据转换服务,包括但不限于Base64、URL和MD5等格式的编码解码功能。用户可以快速进行数据安全处理,保障信息传输的安全性。 网页展示部分数据由后台传输,后台使用Spring Boot框架。类似在线网页的加密解密功能实现。程序页面可以通过访问http://localhost:8090/ecdc/index来查看。
  • PDFAPK1.0.0(1234)
    优质
    PDF加密转换APK工具1.0.0是一款专为安卓设备设计的应用程序,能够帮助用户轻松实现PDF文件的加密、解密及格式转换功能。请注意使用解压密码“1234”以解锁全部功能。 PDF加密转APK大师是一款能够将PDF文件转换为安卓应用的软件,并具备一机一码、静态密码等多种高级加密功能,有效保护文档不被未经授权传播。 具体特性如下: 1. 可以一键将PDF文件转变为Android应用程序。 2. 使用该软件无需任何开发环境配置,安装后即可直接使用。 3. 提供高强度的加密服务,转换后的APK文件经过代码和资源的双重加密处理,确保无法反编译还原成原始PDF文档,有效保护了用户的数据安全。 4. 支持一机一码的独特加密方式,在每台设备上生成不同的密钥来访问PDF内容,防止非法分享与传播。 5. 提供静态密码功能以实现对重要文件的基本防护措施。 6. 配备多种高级设置选项,如禁用截屏、录屏以及文字图片复制等操作,进一步强化了文档的安全性。 7. 支持额外的配置项,例如支持英文界面显示、屏幕保持常亮状态和全屏模式等功能,以提升用户体验效果。 8. 对生成的应用程序进行高强度混淆加固处理,防止逆向工程分析获取原始PDF文件内容。
  • SM2,SM3 OpenSSL C 语言实现
    优质
    本项目采用C语言和OpenSSL库,实现了国密算法SM2(包括公钥加密、私钥解密、数字签名与验证)以及SM3哈希函数的高效操作,适用于需高安全性的数据处理场景。 SM2加密、解密、签名、验签以及基于OpenSSL的C语言实现的SM3哈希算法。
  • MAC
    优质
    本工具是一款集成了国家密码标准算法的加密解密软件,提供数据安全传输所需的加解密及消息认证码(MAC)计算功能。 国密加解密工具已集成SM2算法、SM4算法、签名、延签、密钥分散以及带有MAC计算器的SM3哈希功能,并已完成打包。
  • C#源实现国法SM2、SM3SM4
    优质
    本项目提供一套用C#编写的国密算法库,涵盖SM2公钥加密、SM3哈希计算与SM4对称加密,支持数字签名验证,适用于需高安全性的数据保护场景。 国密算法功能包括: 1. SM2 加密解密、公钥私钥生成、签名与验签; 2. SM4 加密解密; 3. SM3加密; 代码实现及调用案例源码已经过本人测试通过,采用BouncyCastle.Crypto.dll库进行全部实现,并提供源码分享。
  • GZIP 示例代
    优质
    本项目提供一系列使用GZIP进行文件加密、解密及解压缩操作的示例代码,适用于需要高效数据处理和安全传输的应用场景。 示例代码展示了如何使用GZIP进行加密解密及数据压缩: 1. 使用LZ77算法通过“滑动窗口”的方法对数据上报文件进行初步压缩; 2. 对经过第一步处理后的数据,再利用Huffman编码技术进一步压缩。 同时,该工具还支持基于国密SM4标准的加解密功能。
  • Crypt: C++ 库(支持 3DES、AES、TEA、RSA 等法),以消息认证代
    优质
    Crypto是一个C++加密库,提供包括3DES、AES、TEA、RSA在内的多种加解密算法,同时支持编码、哈希及消息认证等功能。 一个C++加密、解密、编码、哈希和消息数字签名的库。有一个相同功能且完全兼容的dlang项目可供参考。更多示例请参见该dlang项目,谢谢!该项目已包含在shove.c项目中,后续更新将仅在此项目中进行。