Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » 科技英语  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 求助!请大家帮我看看我翻译的对不对,急!(论文用)
yingxue6666





发贴: 13
于 2005-06-01 10:03 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
当今网络社会选择加密已是我们别无选择,我们知道在互联网上存在许多不安全因素。因为计算机密码极为重要,许多安全防护体系是基于密码的,密码的泄露在某种意义上来讲意味着其安全体系的全面崩溃。通过网络进行登录时,所键入的密码以明文的形式被传输到服务器,而网络上的窃听是一件极为容易的事情,所以很有可能被黑客窃取得用户的密码,如果用户是root用户或Administrator用户,那后果将是极为严重的。所以登陆验证时把密码取过来,作为输入,用MD5接口调用函数通过MD5算法摘要计算后,把摘要后的散列值保存在数据库中,以后登陆验证就是比较这个散列值是不是正确就可以了,即便数据库被攻击,密码泄漏,别人也用不了。
本文首先介绍了密码学的基础知识,重点在单向Hash函数和MD5。其次介绍了JAVA平台安全性。然后介绍了数据库的基本理论和基本功能。最后用JAVA语言、JSP和MD5算法做了对用户合法性身份进行验证的程序。用户的密码就是以MD5经加密后存储在数据库中。当用户登录的时候,系统把用户输入的密码经过MD5计算散列值,然后再去和保存在数据库中的散列值进行比较,进而确定输入的密码是否正确,如果相同则显示“登陆成功”,反之,让其重新登陆。通过这样的步骤,系统在并不知道用户密码的明码的情况下就可以确定用户登录系统的合法性。这不但可以避免用户的密码被具有系统管理员权限的用户知道,而且还在一定程度上增加了密码被破解的难度,也增加了安全性。
关键词:MD5,明文,密码,散列值,单向Hash函数。
对应英文为:

We have no alternative but to select encrypt to protect out network world
Many Security Defend System is based on cryptogram, Because cryptogram is very important for us. If cryptogram has been blab,it predicates the comprehensive collapse of security system in a sense.
If we want to logging in the Internet via the network, The passwords typed in are transmitted to the server in form proclaimed in writing, And eavesdropping on the network is an extremely easy thing, if users is a root users or Administrator users, that consequence will be extremely serious.
So fetch over the password while logging in and verifying as input, transfer with MD5
Even if the database is attacked, the password is let out, others can not use either.
This page has introduced the rudimentary knowledge of cryptography at first, the emphases is in One-way Hash function and MD5.
Secondly has introduced the Java Platform Security.
And then has introduced the basic theories and function of the database.
Then introduced the basic theories of the database and basic functions.
Finally I do a verifying the users’s legal identity of the procedure with Java ,JSP,and MD5 arithmetic.
Users' password is storing in the database after encrypting with MD5.
In users' time of log-in, system calculate scattered person who arrange password that user input through MD5, then go and keep among database come loose ranking value compare, And then confirm whether the password of introduction is correct, if the same to show " login successful", on the contrary , let it login again
Through such a step, system can confirm user log-in systematic legitimacy in case of not knowing plain code of user's password。
This not only can prevent the passwords of users from being known by users with system manager's authority , and has also increased the degree of difficulty that the password is analysed and explained to a certain extent , increased the security .



作者 Re:求助!请大家帮我看看我翻译的对不对,急!(论文用) [Re:yingxue6666]
mesocool





发贴: 53
于 2005-06-13 07:01 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
not very formal, but I can understand it.


新Java群:6526029

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2018 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号
客服电话 0592-8750026    客服信箱 714923@qq.com    客服QQ 714923