开发VB数据库系统中的密码加密

来源 :微计算机应用 | 被引量 : 0次 | 上传用户:arksh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍的加密技术,其基本思路是将用户密码的前后加入若干字符得到一新字符串,将其每位ASCII码增大若干位后转化为另一个字符串,将该字符串作为用户加密密码保存在数据库中。这样,经过两次加密,没有源代码便毫无可能破解用户密码。以此保证应用系统的安全。编写字符串加密函数Public Function Encode (ByVal str1 As String) As String,rn该函数应放置在工程的公用模快中,以便在用户登录、更改密码等模快中使用。rn该函数调用格式为:SecretPWord = Encode (OriginPWord)。 其中 OriginPWord为需要转化的用户密码,SecretPWord为转化后的加密密码。将用户输入的密码加密后保存在数据库中,用户登录或更改密码时只要再调用该加密函数将输入的密码转化,再与数据库中保存的加密字符串相比较即可确定能否允许该用户进入系统。以上程序在VB5.0及VB6.0中通过,并用于我们开发的数据库应用系统。rn
其他文献
巨噬细胞(Mf)是非特异性免疫反应的主要效应细胞,分为经典途径激活Mf(M1型)和替代途径激活Mf(M2型).Mf通过表达细胞外因子蛋白调控血管生成、融合尖端细胞协助血管网形成、改变细胞外基质成分协助血管网构建,从而参与新生血管的形成过程.视网膜新生血管是缺血、缺氧性视网膜病变共有的病理改变,其形成过程涉及到多种细胞因子和调节机制.Mf通过联络和(或)上调各促血管形成因子,发挥促血管生成的作用;M
一、运算能力  运算能力是最基础又是应用最广的一种能力,在高考中半数以上的题目需要运算,运算始终是高中一个沉重的话题。学生运算能力普遍偏差,高考中的运算问题成了莘莘学
变频控制技术应用在重车调车机运行中,实现拖动列车时的软起软停,消除了机械冲击对设备和操作人员的危害.
随着高校师生各种移动互联设备的普及,传统的有线校园网络难以满足师生随处访问网络资源的需求。无线网络以其接入方式灵活,可扩展性强等特点在高校网络建设中应用得越来越广泛。本文以西南财经大学天府学院校园无线网络建设为例,探讨校园无线网络组建和安全管理的措施,总结了存在的问题及改进思路。
针对发电厂供配电系统进线电缆截面计算和选择过程中存在的一种模糊认识,从理论和实际计算两个方面给出了解释,可帮助有关设计人员澄清概念,保证设计的安全可靠.
历史思维能力的培养是历史教学的根本。这些能力将来步出校门后,可以用于实际生活,在这一点历史教学的社会功能是其他任何学科无法提供的。因此,我们历史教师有责任帮助学生在成
一般情况下,高校计算机机房中都承担着高校许多课程的教学任务,并且还需要为学校的在校学生们供应课外学习的相关网络平台。本文主要分析高校计算机机房在其教学环节的基本作用,同时对机房网络安全在高校中的必要性加以探讨,将威胁高校计算机机房网络安全的具体因素加以研究。
介绍了一种可靠实用的三用表校验仪.它是一个标准源,又是一个标准表,可校验高档万用表及1级以下各类表头.
The interlayer(IL) plays a vital role in hybrid white organic light-emitting diodes(WOLEDs); however,only a negligible amount of attention has been given to n-t
TURCK集团公司是实力雄厚的专业化现场总线产品公司。TURCK的现场总线产品支持多种现场总线协议,并不局限于单一的总线协议。因此,可以根据用户的具体情况,提供应用于冶金、汽车