0 0

用户注册和登陆时的信息加密问题10

用户注册和登陆的时候怎么加密数据啊,比如说加密用户的用户名和密码,再到服务器端解码
请问这样的问题怎么解决?
大家用的是什么样的方法呢?
具体怎么做的?
我看了一个网站是用javascript做的

还有一个问题
怎么像163等主页那样生成静态的首页?
然后别人来访问的就是这个静态的页面,而不调用数据库,减轻数据库的压力
再然后,这个静态的页面,每过10分钟或者20分钟自动更新一次
这样的问题是怎么解决的??
大家是怎么处理的,谢谢 !
2008年11月03日 10:15

2个答案 按时间排序 按投票排序

0 0

采纳的答案

根据密码等级的不同,采用不同的加密手段

银行级别的,他们都是采用SSL登陆,用HTTPS协议.他们有自己的密钥(证书),就是你在登陆的时候会要求你下载一个证书安装,可以分单向和双向SSL.具体参看GOOGLE

还有一种就是自己写MD5码加密,MD5是单向的,没办法解密(当然也有破解,一般人没那精力搞),你注册的时候采用MD5加密后存入数据库,登陆的时候采用MD5码验证,也就是说数据库中看到的密码也是加密后的形式,除了用户没人知道密码是什么

还有就是形式加的加密,人肉眼看不出来,只有电脑知道,JS有个函数escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。




至于静态首页,方法有很多种,具体没用过,不太清楚哪种比较好

2008年11月05日 16:11
0 0

  用户名加密的意义不是很大, 我们的做法是对密码进行加密, 不过呢, 加密也没有意义, 最简单的做法是, 对密码的 string 作 MD5。这个是最舒服的做法, 避免了价码需要一个密码的缺陷。 当然要求你保存的就是MD5了。

静态做法很多, 比如, 你在server用个定时器脚本做刷新, 或者使用apache 的cache 代理。 这些都有很现成的办法。 或者, 你把你要从数据库走的数据改成现走CACCHE, 找不到走数据库, 方法无数多, 看你喜欢怎么用了。

2008年11月03日 11:40

相关推荐

    用户登录和加密

    5. 安全实践:避免明文存储用户密码,使用哈希和盐值进行加密,且应遵循最小权限原则,只在必要时才请求用户登录信息。 接下来,我们讨论加密。在iOS中,加密主要用于保护敏感数据,防止未经授权的访问。以下是一些...

    简洁大方干净!完整的php+mysql实现的登录和用户注册源码(含加密安全,解压即用)

    且自动随机加盐(random salting),允许不同的用户注册时使用相同的密码。登录时使用password_verify()函数验证密码以及密码的哈希值。 4、用于创建自己的博客、论坛登录,或者用于DNSspoofing都是非常好的选择。

    JSP+SERVLET注册登陆,用户密码加密程序

    SQL语句用于与数据库交互,可能包含`INSERT INTO`(注册时)和`SELECT`(登录时)等操作。 8. **会话管理**:登录成功后,服务器可能会创建一个会话(session),存储用户的登录状态。这样,用户在浏览其他页面时,...

    J2EE用户注册与登录简单示例

    在用户注册与登录系统中,JDBC用于与数据库建立连接,执行SQL语句来插入新用户数据或验证登录信息。例如,当用户注册时,我们需要使用PreparedStatement来防止SQL注入攻击,并将用户名、密码(MD5加密后)等信息插入...

    实现注册登录前后端交互,关于前后端加密问题的总结,这里前端采用小程序(用uniapp就可以适配到app了)

    实现注册登录前后端交互,关于前后端加密问题的总结 在本篇文章中,我们将讨论如何实现注册登录前后端交互,并对前后端加密问题...同时,我们使用了小程序和Node.js来实现注册登录功能,并使用了MySQL来存储用户信息。

    C# MD5加密登陆用户名称和密码.

    在学习Ex18_06MD5加密登陆用户名称和密码的示例时,你可以深入了解如何将这个过程整合到实际的登录系统中,包括错误处理、盐值的使用以及与数据库的交互。同时,也可以探索如何使用C#的.NET框架来实现更安全的哈希...

    delphi 登录信息加密

    最近遇到一个问题,软件登录最后一次的用户名与密码需要存储,以前存储为ini里面,但是稍懂得客户肯定能查出来。...现在想了一个方法,存到dat文件中,并且信息经过了字符加密,这样就没有那么容易看了。 好用又方便。

    用户注册与MD5加密

    用户注册与MD5加密,这个项目不错,值得学习

    MD5实现注册登录加密

    以下是对MD5实现注册登录加密的详细说明: 1. **MD5基本原理**:MD5算法将任意长度的输入(也叫做预映射)通过一系列复杂的数学运算(如异或、位移、加法等)转化为固定长度的128位(16字节)输出,通常用32个十六...

    使用JSP处理用户注册和登陆

    在"JSP学习笔记(三)-----使用JSP处理用户注册和登陆.doc"这个文档中,可能详细阐述了以上过程,包括具体代码示例、配置步骤以及可能遇到的问题和解决方案。对于初学者,这样的文档是极好的学习资源,可以帮助理解JSP...

    C# 用RSA加密实现Web登录密码加密传输(网页口令传输加密)

    八成网站登录口令“裸身待缚” 电商类全军覆没,在用户口令传输过程中,仍然存在很多隐患。一般而言,用户在登录网站,输入用户名和密码之后,从用户电脑传输到网站服务器,会经过口令传输、口令存储认证等过程。而...

    最好的三层架构系统,用户注册登录以及信息发布

    在“用户注册登录及信息发布”的场景下,表示层会包含注册表单、登录界面和发布信息的界面。用户输入的数据通过此层传递到业务逻辑层进行处理,并接收处理结果返回的反馈信息,如注册成功提示、登录失败消息或信息...

    JSP+JavaBean+Servlet技术实现某网站用户注册和登录功能( 源码打包)

    在本项目中,"JSP+JavaBean+Servlet技术实现某网站用户注册和登录功能",我们探讨了三种核心技术在Web开发中的应用,这三种技术是构建动态网站的基础。以下是这些技术的详细说明: 1. **JavaServer Pages (JSP)**: ...

    java用户注册登陆

    以上是针对“java用户注册登陆”程序的关键技术点。学习和理解这些知识点对于构建一个完整的用户管理系统至关重要。通过深入研究和实践,你可以掌握如何在Java环境中实现安全、高效且用户友好的注册与登录功能。

    用户注册以及用户登陆模块

    在IT行业中,构建一个网站或应用的基本功能之一就是用户注册和登录模块。这个模块是系统与用户交互的入口,确保用户能安全、便捷地创建账户并进行身份验证。本项目利用ASP(Active Server Pages)技术,结合...

    实训24 用户注册登录和密码验证系统实训

    在用户注册部分,regsave.asp可能包含用户输入信息的接收和验证,以及数据保存到数据库的逻辑。用户需要提供有效的信息,如邮箱、手机号码等,同时,密码通常会进行加密处理,以确保数据安全。 登录过程通常涉及到...

    koa2 用户注册、登录校验与加盐加密的实现方法

    总结来说,Koa2在处理用户注册和登录时,采用加盐加密技术保护用户密码的安全,通过JWT进行身份验证,提供了可靠的安全保障。同时,使用Mongoose进行数据操作,简化了数据库交互。开发者在实际应用中应根据项目需求...

    ssh用户注册和登陆功能

    在IT行业中,SSH(Secure Shell)通常用于远程访问和管理服务器,而这里的"ssh用户注册和登陆功能"指的是在Web应用程序中实现用户账户的创建、验证以及登录过程。本项目采用了Spring、Hibernate和SpringMVC这三大...

    企业级程序苏林加密系统 php加密的程序源码 sg11加密 xend加密 goto加密等

    可以发展用户,可以设置某加密价格,支持API接口加密,对接官方支付、码支付和易支付。 更新记录: v1.8.9(内测版) 新增API接口开通新增设置开通api接口价格新增qq互联登录新增sg11支持批量加密修复注册验证失败...

    springMVC实现用户注册及登陆

    在本文中,我们将深入探讨如何使用Spring MVC框架来实现用户注册和登录功能。Spring MVC是Spring框架的一个核心组件,主要用于构建Web应用程序。由于在描述中提到没有涉及Service层和DAO层,我们将主要关注控制器...

Global site tag (gtag.js) - Google Analytics