项目中的加密技术

问题描述

问题如题:现在我们项目里面的加密技术是MD5+密钥,但是加密后的密文还是随便放到网上在线解密一下就出来了,经理所要搞个好一点密码方式,让我研究下。我是加密界小白。求各位大神指点啊

解决方案

解决方案二:
md5不可逆啊何况你还加了盐(可以用rsa加密算法)
解决方案三:
当你们经理看你干不了正经事儿的开发,于是给你排一个看上去扫垃圾的脏活儿的时候,其实这类活儿反而不好干。你还不如跟经理申请一个比较正规的开发工作。
解决方案四:
楼上哥们拐弯骂人,碉堡了。
解决方案五:
MD5不可逆的,解不出来,网上那些解密MD5的全都是有一个MD5加密内容和与之对应的明文,如果不用MD5可以用rsa
解决方案六:
md5又不是用来加密的
解决方案七:
引用4楼lvfeng1989的回复:

MD5不可逆的,解不出来,网上那些解密MD5的全都是有一个MD5加密内容和与之对应的明文,如果不用MD5可以用rsa

那你的意思是我们解密出的密码因为太简单了,太常用了导致?
解决方案八:

解决方案九:

解决方案十:
引用8楼u010037549的回复:

Quote: 引用4楼lvfeng1989的回复:
MD5不可逆的,解不出来,网上那些解密MD5的全都是有一个MD5加密内容和与之对应的明文,如果不用MD5可以用rsa

那你的意思是我们解密出的密码因为太简单了,太常用了导致?

MD5不可逆,把2个东西都md5来验证是否相同,你做验证应该明白的吧,其实想复杂就md5后再md5好了...多次md5别人也不好猜你有几次
解决方案十一:

解决方案十二:

解决方案十三:
在网上能够搜出来是因为加密数据太简单,两次md5,或者加盐
解决方案十四:

解决方案十五:
你们经理到底是不是技术?MD5不可逆向的。网上的解密,只是人家通过庞大的数据库比对加密前后的数据而已。因为相同的字符串md5出来的数据是一样的。你们如果md5(数据+md5(秘钥))试试还能不能解开来?
解决方案:
就是有没有我输入简单的密码也很难破解的办法,如142735,虽然只有6位,但是你拿到密文也解密不出的。

时间: 2024-11-03 20:55:32

项目中的加密技术的相关文章

项目中使用加密狗概述

今天看了一下项目中涉及到的知识点,察觉到该项目中里边有许多知识以前从未接触过,顺便将其整理 下来. 加密狗 主要是用来加密个人重要的数据.我们对其的操作主要就是读写加密狗里边的信息. 介绍一下赛孚耐信息技术有限公司的加密狗产品,该产品提供了.NET中非托管的类库,来完成加密狗 的数据读写功能. ● DogWrite 函数(写如加密狗) [DllImport("Win32dll.dll", CharSet = CharSet.Ansi)] public static unsafe ext

揭秘:对美国国安局(NSA),大多加密技术形同虚设

Five Eyes是一个由英国.加拿大.澳大利亚.新西兰和美国特务机关组成的情报联盟,间谍们平日里都在尝试破解各种加密技术,艰难而繁重.圣诞节将近,他们希望在这一特殊的节日里平日繁忙的工作能有所收获. 加密技术一般指使用某种算法保护通信安全,使得未授权的用户即使获得了已加密的信息,但却因不知解密的方法,仍然无法了解信息的内容.目前加密被广泛应用于各种电子交易中. 但从另一个角度来说,对于NSA而言,所有通信中的加密技术都是阻碍他们实施全方位监控的障碍.在斯诺登曝光的文件中指出,美国国安局NSA已

列举一下项目中使用的产品和技术

浏览器兼容水平: IE7-10, Firefox和Chrome最新版 开发环境: Windows7+Visual Studio 2010+Oracle TortoiseSVN+Subversion 项目和Bug管理系统 禅道.--一款国内开发的项目管理和bug管理系统. http://www.zentao.net/ 生成环境: Windows Server 2008+IIS7.5+Oracle+.NET(MVC3.0) 需求分析 Enterprise Architect 90天试用版.在学校做课

语音识别助力客服小二:集团语音识别技术在留声机、服务宝项目中的应用

"正在为您转接客服小二.为了提高我们的服务质量,您的通话可能会被录音."我们是这么说的,也是这么做的.每天,集团和蚂蚁的客服小二总共会接听几十万通电话,沉淀的语音数据时长超过数万小时.来自天南海北的客户将需要咨询的问题.需要吐槽的痛点.需要投诉的纠纷通过客服电话源源不断的反馈回公司.这些宝贵的客户心声在阿里会被认真的记录下来,并成为改善我们产品和服务的动力. 那么问题来了:如此大规模的语音数据沉淀下来后,如何才能被挖掘利用?阿里如此大规模的自营和外包客服小二团队,如何才能监测并不断提高

方法-JAVA项目中做登录加密操作

问题描述 JAVA项目中做登录加密操作 在项目中做用户登录操作,如果一个陌生人随意乱输用户名和密码,假定正好输入都正确(数据库中已保存的),为避免此类问题发生,要对登录做加密,使用MD5方法是不是比较好,是否还有其它好的方法,谢谢 解决方案 因此,作为这个用途,那些不可逆的散列算法都可以达到这个目的,比如MD5.SHA1等等,以及它们的变种,比如两次MD5,加上一个随机数再MD5(俗称加盐).为什么要变化?因为人们将常见密码和MD5存入一个很大的数据库,所以反插起来很容易. 解决方案二: MD5

浅谈 DotNet 保护中字符串加密的技术

加密|字符串 学习过了名称混淆,最近又看了一些字符串加密方面的东西.在混淆保护和加密壳中都有字符串加密保护功能. 总体上字符串加密可以分为两类, 第一类是混淆保护中的字符串加密技术.主要特征是修改代码执行路径.大部分混淆保护工具的字符串加密都是这一类. 第二类就是加密壳中的字符串加密技术.这种不用修改IL代码,直接对元数据中的字符串加密.这一类以remotesoft,maxtocode为代表. 先看第一类,加密实现大致如下. 加密前: MessageBox.Show("Hellow World!

ios项目中客户端与服务器通信 认证加密怎么做?

问题描述 ios项目中客户端与服务器通信 认证加密怎么做? ios项目中客户端与服务器通信 认证加密怎么做? 主要是还不理解 解决方案 Apple 的 iAP认证,需要参考协议 + 加密 IC 来实现不懂就要看协议,是比较复杂,且只是 E 文版本的文档 解决方案二: iAP是内购吧,与问题不太相关吧..通信中感觉主要做好这几点吧1.HTTPS2.字符串参数.文件等敏感信息传输过程中保持加密状态,至于加密算法,建议使用非对称的RSA

java web项目中应用的服务器推送技术都有哪些?有没有性能问题

问题描述 java web项目中应用的服务器推送技术都有哪些?有没有性能问题 java web项目中应用的服务器推送技术都有哪些?有没有性能问题 解决方案 Web实时推送,选择GoEasy推送服务, 代码简单易懂,几分钟就可以自己写好一个在线聊天demo. 中英文文档齐全.官网:https://goeasy.io 解决方案二: 目前,websocket是个很好的方向. 解决方案三: websocket. http://blog.csdn.net/jiangcs520/article/detail

浅谈 PHP 中的多种加密技术及代码示例

同样是一道面试答错的问题,面试官问我非对称加密算法中有哪些经典的算法? 当时我愣了一下,因为我把非对称加密与单项散列加密的概念弄混淆了,所以更不用说什么非对称加密算法中有什么经典算法,结果当然也让面试官愣了一下,所以今天就花点时间说说PHP中的信息加密技术 信息加密技术的分类 单项散列加密技术(不可逆的加密) 属于摘要算法,不是一种加密算法,作用是把任意长的输入字符串变化成固定长的输出串的一种函数 MD5 string md5 ( string $str [, bool $raw_output