2 li 0x79d1 0x9510 li_0x79d1_0x9510 于 2017.01.14 14:10 提问

关于用户注册时的加密数据问题

在看java加密的书籍时,书中提到了mysql数据库中可以直接将密码使用MD5加密,那么
实际的项目中真正的数据加密是这样的吗?还是通过自己写的MD5加密工具来实现?这
两种方法各自有什么优势?

1个回答

LD0807
LD0807   2017.01.14 14:24
已采纳

实际的时候,一般用的jar包,就是工具来加密的。用工具降低了数据库资源的使用,因为有的mysql数据库限制了内存和cpu的。但是使用mysql的md5()更方便。

LD0807
LD0807 回复li_0x79d1_0x9510: 嗯~给你做个比喻吧,很多外包公司,或者其他的。简单的说一些框架,肯定是用现成的噻。因为毕竟那么多人用过,有bug也处理好了。自己写的总会不怎么完善。
一年多之前 回复
li_0x79d1_0x9510
li_0x79d1_0x9510 那还请问下:这个jar包一般是自己做,还是从网上找现成的?我现在的想法是把所有需要用到的加密方法自己一个一个写出来,然后打包
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
数据加签加密
/**      * RSA方式加签      *       * @param custId      * @param forEncryptionStr      * @param charset      * @return      * @throws Exception       */     public static String encryptByRSA(Str
用户注册与MD5加密
用户注册与MD5加密,这个项目不错,值得学习
用户注册(一)------MD5加密
用户注册时为了数据的安全,通常需要对密码进行加密然后再存入数据库,登陆时也需要对用户输入密码进行加密之后再与数据库中的数据进行比对。以下是通过MD5对密码进行加密的一个方法: /** * 获得MD5加密的结果 * @param data 需要加密的数据 * @return */ public static String getMD5Value(Stri
关于加密数据
概述: 在这篇文件中,讲述对单个文件的数据加密、数据压缩、自解压的实现。 同样,也可以实现对多个文件或文件夹的压缩,只要稍加修改便可实现。 关键字:加密压缩、Zlib、流、资源文件 引 言: 在日常中,我们一定使用过WINZIP、WINRAR这样的出名的压缩软件,就是我们开发软件过程中不免要遇到数据加密、数据压缩的问题! 本文中就这一技术问题展开探讨,同时感谢各位网友的
php用户注册对密码进行MD5加密
一 代码 conn.php <?php $conn = mysql_connect("localhost","root","root") or die("数据库错误".mysql_error()); mysql_select_db("db_database21",$conn) or die("数据库错误".mysql_error()); mysql_query("set nam
(一)关于网络传输中的加密和加签的问题
开发中经常会存在不同系统之间的数据共享,那么通过接口方式传输数据就是一件很方便的方式了。现在还有很多公司是用的http传输的数据,那么数据是不安全的存在着数据在传输过程中发生泄漏的风险,所以现在数据传输常用的就是加密和加签的方式来保证数据的安全。 加密和加签中用到了非对称性加密(RSA),而非对称性加密需要两个秘钥来进行加密和解密,这两个秘钥是公钥(publickey)和私钥(privateke
关于加密问题的ppt讲解
此资料是关于加密问题的ppt讲解,讲述加密原理及一些相关加密方法。
关于注册和登录需要考虑的问题
这是一个关于登录和注册应注意事项
关于FPGA加密问题
众所周知,所有FPGA基本上都是基于SRAM结构的,其程序(固件)是通过JTAG口直接加载或从外部Flash加载到内部SRAM中运行的。由于Flash本身无法加密,因此FPGA程序加密保护是所有开发者必须面临的一个主要问题。 目前,FPGA程序加密主要有两种方法: 1、如果系统中没有可加密的微处理器,可选用自带加密功能的FPGA,其中Xilinx的有Virtex-2~5系列,采用的是DES(
关于加密问题。
 using System;using System.Security.Cryptography;using System.IO;using System.Text;//1、将字符串转换成字节数组//2、选择加密方式//3、不可逆加密:MD5、SHA1//4、可逆加密:DES、RC2、Rijndael//5、对密钥要求长度不同//6、加密速度不同、复杂程度不同、安全性不同 publ