在数据层和DAO层之间放置了一个安全抽象,以对应用程序透明的方式管理数据加密,并将应用程序数据透明地加密到DB中。
2021-08-03 10:02:55 2.99MB 开源软件
1
srcOtpCipher_V2013_0111_0517.rar
2021-07-18 17:38:29 70KB src OTP Cipher
1
RC6-块密码 RC6分组密码的实现是针对大学密码课程的讲授而进行的。 程序参数: -e带有文本文件和密钥文件路径的加密模式。 -d解密模式,具有指向加密的文本文件和密钥文件的路径 命令: __ java Main -e文本键enc | text =原文本的文件路径; key =关键文本的文件路径; enc =加密的文本文件名。 __ java Main -d enc键输出| enc =加密的文本文件名; key =关键文本的文件路径; ooutput =以十六进制表示的结果; 保存代码更改的命令: javac -d ./ src / Main.java src / rc6.java 执行加密的命令: java Main -e文本密钥enc 执行解密的命令: java Main -d enc key输出 从HEX,DEC到ASCII的很好的转换器: : 您可以阅读有关R
2021-07-13 20:50:35 25KB Java
1
用 C 编写的 Unix 文件加密/解密实用程序。 用法:cipher [-devhs] [-p PASSWD] infile outfile 使用密码加密/解密文件。 如果提供了 -e,则程序会将 infile 加密到 outfile 上。 如果提供了 -d,则会发生相反的情况:infile 将被解密到 outfile。 如果未提供 -p,则程序将提示输入密码。 -s 将提示两次输入密码。
2021-07-11 17:03:02 23KB C
1
Vigenere 密码 历史课:基于凯撒密码的 Vigenere 密码于 15 世纪中叶由 Leon Alberti 首次记录。 它被法国人称为“无法破译的密码”,并被可编程计算机的祖父查尔斯·巴贝奇 (Charles Babbage) 破解了大约 400 年。 真实课程:使用 JavaScript 实现 Vigenere 密码。 当给定关键字时,您应该能够对单词进行编码和解码。 步骤的快速概述: 您获取要加密的消息(在本例中为“attackatdawn”)。 message: attackatdawn 您使用要加密的关键字(在本例中为“lemon”),并重复它,使其与您的消息长度相同。 keyword: lemonlemonle 您将消息的每个字母添加到关键字的每个字母以生成密文的每个字母。 例如,对于第一个字母: 消息:'a' 是字母表中的索引 0 关键字:'l' 是
2021-07-08 14:06:11 29KB JavaScript
1
DES 加解密的 Python 实现 环境 使用的 Python 版本是:Python 3.6.3。 无使用其他第三方库,根据密码学实验要求纯手工实现。 使用 加密字符串 在得到的项目文件夹下使用如下命令即可启动 GUI 界面: $ python3 main.py 因为 DES 是分组密码,密钥要求是64位也就是8个字节的字符,所以密钥输入框只能输入8字节字符,待加密明文会对其进行填充补全,不用在意输入个数。 加密文件 在 filecipher 中定义了使用 DES 对文件进行加解密的类和方法,进入 static 文件夹后运行如下命令: $ python3 ../filecipher.py 得到了加密和解密的文件。 拓展 可继承 mian.py 中定义的 GUI 类来做加解密文件的图形界面,这里就不写了,有兴趣的人可以尝试去拓展。
2021-06-23 00:00:56 190KB Python
1
In this paper, we propose a new lightweight 64-bit block cipher, which we call MIBS, suitable for resource-constrained devices, such as low-cost RFID tags. We also study its hardware implementation ef- ficiency, as well as its security. The hardware implementation of MIBS requires 1400 gates on 0.18 µm technology, which is less than 2000 gates limit for low-cost RFID tags. We also show MIBS is secure against differential and linear cryptanalysis
2021-05-17 09:15:59 231KB 网络安全
1
Vigenere Cipher & Vigenere Square 维吉尼亚密码器,可加解密;可打印维吉尼亚方阵。 中秋假期偶然看到,遂临时起意练练手,供参考,请指正。 For GaaYII --- by Mike 16.09.15
2021-04-06 14:04:01 241KB 维吉尼亚密码
1
GCM和GMAC算法的原理和实现
2021-03-23 13:00:13 234KB crypto GCM GMAC cipher
1
包含LTE信令所有3种类型胡加密解密算法。测试程序包含真实线上加密数据
2021-03-09 15:00:13 62KB LTE NASCIPHER
1