JCrypTool

开源的密码学学习平台
授权协议 EPL-1.0
开发语言 Java
所属分类 应用工具、 加密/解密/破解
软件类型 开源软件
地区 不详
投 递 者 袁永贞
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

JCrypTool 是一个开源的密码学电子学习平台,使学生、教师、开发人员和其他对密码学感兴趣的人能够在一个现代的、易于使用的应用程序中应用和分析密码学算法。JCT 平台创造了一种新的电子学习方式,不仅鼓励用户自己学习密码学和应用算法,而且还鼓励用户开发自己的密码学插件,并将 JCrypTool 平台扩展到新的方向。

JCrypTool 在 2020 年 11 月达到稳定版本 1.0.0。它的大部分功能都在 100 多个不同的插件中实现。

JCrypTool 已经包括了丰富的加密机制,包括经典、对称和非对称加密、哈希函数、分析工具、可视化和加密游戏。
 

 相关资料
  • 本文向大家介绍学习php开源项目的源码指南,包括了学习php开源项目的源码指南的使用技巧和注意事项,需要的朋友参考一下 一。先把源代码安装起来,结合它的文档和手册,熟悉其功能和它的应用方式。 二。浏览源代码的目录结构,了解各个目录的功能。 三。经过以上两步后相信你对这个开源的产品有了一个初步的了解了,那现在就开始分析它的源码吧。这一步我们开始分析源代码框架。例如入口方式是单入口还是多入口,页面之间

  • 本文向大家介绍Bootstrap Scrollspy源码学习,包括了Bootstrap Scrollspy源码学习的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Bootstrap Scrollspy插件的具体代码,供大家参考,具体内容如下 导航栏Scrollspy例子 垂直Scrollspy例子 Scrollspy的使用 使用Scrollspy只需在对应的HTML元素里添加几个关键

  • Cryptography Cryptography 是一个开发活跃的库,它提供 了加密方法(recipes)和基元(primitives),支持 Python 2.6-2.7、Python 3.3+ 和 PyPy。 Cryptography 分为两个层,方法(recipes)层和危险底层(hazardous materials,简称 hazmat)。 方法层提供用于适当的对称加密,hazmat层提

  • MyBatis 本是 apache 的一个开源项目 iBatis,2010年这个项目由apache software foundation 迁移到了 google code,并且改名为MyBatis 。2013年11月迁移到 Github。

  • Redux 文档旨在教授 Redux 的基本概念,并解释在实际应用程序中使用的关键概念。但是,文档无法涵盖所有内容。令人高兴的是,还有许多其他很好的资源可用于学习 Redux。我们鼓励你仔细查看一下。 其中许多内容涵盖了超出文档范围的主题 , 或以可能更适合您学习方式的方法阐述相同的内容。 此页面包含我们对可用于学习 Redux 的一些最佳外部资源的建议。有关 React,Redux,Javasc

  • 学习资源 有很多社区资源可以帮助你开发应用。如果你对Meteor感兴趣,希望你能参与其中! 教程 快速开始Meteor 官方教程! Stack Overflow 对于技术问题,提问、寻找答案最好的去处就是 Stack Overflow. 确保给你的问题添加 meteor 标签。 论坛 访问 Meteor discussion forums宣布项目,寻求帮助,讨论社区或是讨论核心模块的变动。 Git

  • 学习资源 Deep learning book Deep learning resources 以及 tutorial cs231n cs224d Papers Moning Paper colah’s blog kdnuggets MachineLearning-Handbook arXiv arXiv Sanity Neural Networks and Deep Learning UFLDL

  • 5.6 密码学 在安全领域,术语“机密性”,“完整性”和“可用性”用于分析对威胁的响应。这三个术语分别指,防止第三方查看私人数据的措施,确保用户引用的数据未被修改的保护措施(或用于检测何时被伪造的技术),以及用户访问服务和数据的能力。在设计安全保护时,所有这三个要素都很重要。特别是,加密技术经常用于确保机密性和完整性,并且 Android 配备了各种加密功能,来允许应用实现机密性和完整性。在本节中