各位,你们对于密码问题是如何处理的,
1)一个密码在表单发送前是否应该加密(post方式发送),可以用javascript在表单发送前来加密password吗?如果不行,应该用什么在客户端加密password后再发送?
2)服务器端:在密码写入数据库前,php如何利用一个exe文件(例如:sfd.exe)来加密?解密呢?小弟真的彷徨无助,望各位帮助,sos!

解决方案 »

  1.   

    1 javascript可以加密但算法必须是不可逆的,不然没有意义
    2 php有很多加密函数比如md5 sha1 crypt
      

  2.   

    client的加密有意义吗?我不知道(听说过)不过在server端,只要有加密方法,可以用php写成函数或类,自己加密或解密,为什么一定用exe文件呢?
      

  3.   

    寻求安全,那用SSL连接好了,写入数据库前,可以用加密算法加密,md5、mcrypt等等都可以
      

  4.   

    关键是这一点:在密码写入数据库前,php如何利用一个exe文件(例如:sfd.exe)来加密?解密呢?小弟
      

  5.   

    这个exe是什么样的
    对外接口是怎样的
      

  6.   

    没有看明白,楼主这个exe是什么意思?
    你要加密,php自带得就有加密函数?为什么非要去执行一个dos命令什么得来加密?
      

  7.   

    文明名:encriypt.exe  我想知道php有那条语句是调用 系统的的。能够返回encrypt。exe 的运行结果。
    急啊
      

  8.   

    我是用md5($_POST["userpassword"]);
    不知道还有其他什么更好的更安全的办法!
      

  9.   

    到底php 能不能调用一个exe文件,然后返回结果的???
      

  10.   

    用javascript 加密密码不是可以避免在网络传送过程中被人截获吗??
      

  11.   

    用encriypt.exe加密的话,密码在传输到服务器的过程中还是明文的所以一般可以用ssl实现安全传输来保证传输到服务器途中的安全性如果在服务器端加密根本没有什么意义