社区
Java SE
帖子详情
已知加密前后的字符串,怎么知道使用的什么加密方法和密码
zyw745293
2019-03-17 05:03:11
拿到一个数据库表,有个字段知道加密后的字符串均为12位长度,且最后一位为=
参考了https://blog.csdn.net/jinweilin/article/details/79587314
破解出其中一条加密前的数据,如下——
字符串加密前:矮
字符串加密后:hmzTsRpJYkw=
有没有高人知道这是使用的什么加密方法,并且能否破解密码呢? 是否为BASE64呢
...全文
869
4
打赏
收藏
已知加密前后的字符串,怎么知道使用的什么加密方法和密码
拿到一个数据库表,有个字段知道加密后的字符串均为12位长度,且最后一位为= 参考了https://blog.csdn.net/jinweilin/article/details/79587314 破解出其中一条加密前的数据,如下—— 字符串加密前:矮 字符串加密后:hmzTsRpJYkw= 有没有高人知道这是使用的什么加密方法,并且能否破解密码呢? 是否为BASE64呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
聪头
2019-03-18
打赏
举报
回复
这可说不好,只能试试了。
qq_39936465
2019-03-18
打赏
举报
回复
破解加密规则需要大量加密前和加密后的数据,而且现代加密规则,可以按时间改变,比如加密码1天1变,所以能找到是运气或者对方太懒。
stacksoverflow
2019-03-18
打赏
举报
回复
加密的目的就是让你猜不出来,能猜出来的话就不叫加密了。
不知有熊
2019-03-17
打赏
举报
回复
这个只能猜了,加了盐的话就更麻烦
以太坊DAPP实战
我们
知道
,直接用汇编语言编程是非常痛苦的,但以太坊里的编程并不需要直接
使用
EVM语言,而是类似C语言、Python、Lisp等高级语言,再通过编译器转成EVM语言。 上面所说的平台之上的应用,其实就是合约,这是以太坊的...
使用
Md5进行
字符串
加密
在业务中,直接将
密码
存储在数据库中是不安全的,所以需要将
密码
加密
后再存入数据库当中。 MD5算法的算法特点如下: 压缩性:针对不同长度待
加密
的数据、
字符串
等等,其都可以返回一个固定长度的MD5
加密
字符串
。(通常32位的16进制
字符串
);
加密
不可逆:其
加密
过程几乎不可逆,除非维护一个庞大的Key-Value数据库来进行碰撞破解,否则几乎无法解开。 容易计算:从原数据计算出MD5值很容易。 抗修改:对于一个固定的
字符串
。数字等等,MD5
加密
后...
字符串
加密
解密问题
字符串
加密
解密
python实现
加密
字符串
_Python实现对
字符串
的
加密
解密
方法
示例
本文实例讲述了Python实现对
字符串
的
加密
解密
方法
。分享给大家供大家参考,具体如下:需求是是要将
密码
存在数据库里,所以要
加密
解密是可逆的,在数据库里不要有特殊字符,防止数据库备份和恢复中出错。安装PyCrypto,可以用AES和DES。我
使用
DES加解密。
加密
后将密文转为16进制,在入库。测试代码如下。; html-script: false ]#!/bin/python#-...
字符串
的Md5
加密
说明 MD5是不可逆的
加密
方式,具有长度固定、
加密
结果确定、不可解密等优点,因此应用场合非常多,比如保存用户
密码
(防止数据库中用户
密码
被管理员看到,所以数据库中的
密码
不许
使用
明文
密码
),或者文件校验(防止下载的文件是被别人修改后的文件而不是官方原文件),或者光盘破损校验等等。
字符串
密码
的
加密
、文件校验等用途; 这里讲解如何将
字符串
转换为MD5
加密
后的
字符串
:涉及
字符串
转换、MD5数组修正 代码...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章