由于易语言与c#做的DESC加解密方式,返回的数据不一致,所以,我用易语言写了一个dll,供c#调用, 结果在post的时候,有时候能正确返回数据,有时候则不能正常返回,而是返回空数据(c#没有做异常处理) 后来, 在c#端抛出异常后发现,原来返回空值,都已经报错了(提示:尝试读取或写入受保护的内存 ...
配置内容的加解密在Git仓库中明文存储配置属性的。很多场景下,对于某些敏感的配置内容(例如数据库账号、密码等),应当加密存储。 Config对称加解密1、安装JCE默认情况下我们的JRE自带了JCE,但是默认是一个有限长度的版本,需要到oracle官网下载一个不限长度的JCE。 JCE下载地址htt ...
分类:
编程语言 时间:
2019-01-30 17:08:23
阅读次数:
207
1.RSA加密 2.RSA解密 3.RSA签名 4.MD5加密 ...
十一:读写配置项及加解密 十二:文本操作1,取文本长度及取固定文本。 十三:删首尾空、取空白文本、取重复文本及文本替换(子文本替换) 十四:菜单制作、取反() 十五:打开文件()、保存、关闭文件;读入文本()、写到文件();通用对话框.类型、文件名 十六:拖放组件、取窗口句柄;提取资源文件图片及删除 ...
分类:
编程语言 时间:
2019-01-26 18:52:41
阅读次数:
226
这是一个在线免费的前端黑工具,目前主要包含 3 大模块: 1. Encode/Decode 加解密模块,包含:前端黑相关的加解密,代码压缩、解压、美化、执行测试,字符集转换,哈希生成,等。 2. Codz 代码模块,包含:CSRF 请求代码生成,AJAX 请求代码生成,XSS 攻击矢量,XSS 攻击 ...
分类:
其他好文 时间:
2019-01-17 10:21:26
阅读次数:
217
系统与系统的数据交互中,有些敏感数据是不能直接明文传输的,所以在发送数据之前要进行加密,在接收到数据时进行解密处理;然而由于系统与系统之间的开发语言不同。 本次需求是生成二维码是通过java生成,由php来解密。基于这类需求所以选择了RSA进行加解密。 生成RSA公私钥分成三步生成RSA公私钥,第1 ...
分类:
编程语言 时间:
2019-01-15 21:31:52
阅读次数:
323
加密算法分类 对称加密算法: 对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥 发送方和接收方需要持有同一把密钥,发送消息和接收消息均使用该密钥。 相对于非对称加密,对称加密具有更高的加解密速度,但双方都需要事先知道密钥,密钥在传输过程中可能会被窃取,因此安全性没有非对称加密高 ...
分类:
编程语言 时间:
2019-01-14 14:39:23
阅读次数:
231
其实这原先是实验吧的题,干脆一并写了 一、隐写术常规套路,binwalk,winhex,再加一些steg什么的工具,先用winhex打开图片或者binwalk扫描 发现pk头,MP3格式文件,txt文件。如果用binwalk会扫出这两个文件,导出即可 二、更改图片后缀名为.rar,发现两个文件 一段 ...
分类:
其他好文 时间:
2019-01-13 00:12:13
阅读次数:
424
前提:秘钥长度=1024 对一片(117字节)明文加密 私加 对一片(128字节)密文解密 公解 对整体 明文加密 私加 对整体 密文解密 公解 附1:rsa 公加私解 附2:C++ 使用openssl库实现 DES 加密——CBC模式 && RSA加密——公加私解——私加公解 ...
分类:
编程语言 时间:
2018-12-26 19:52:30
阅读次数:
214
rsa非对称加密, 加解密需要不同的秘钥,称作一对。 rsa加解密分两种,第一:公钥加密私钥解密。第二:私钥加密公钥解密。 需要注意的是,公加私解得到的密文是变化的,而私加公解的得到的密文是固定的。 生成密匙对需要设置一个长度,常用的设置为1024,或者2048。注意,不同长度的密匙,能够加密的明文 ...
分类:
其他好文 时间:
2018-12-26 17:49:20
阅读次数:
153