1. 首页
  2. 编程语言
  3. C#
  4. 基于WinForm C#的一次性口令加密系统设计与实现

基于WinForm C#的一次性口令加密系统设计与实现

上传者: 2023-07-18 14:44:40上传 ZIP文件 28.87MB 热度 14次

基于WinForm C#的一次性口令加密系统采用客户端/服务器架构,包括服务器端和客户端两部分。用户信息通过安全的SQL Server数据库进行存储,在服务器端进行用户身份验证的同时还会存储r和n的值。每次客户端登录时,系统会将r值附加在密码后方,并通过进行n次的加密后发送给服务器端。服务器端接收到加密后的密码后,与数据库中存储的密码进行比对验证身份。验证成功后,新密码会被存储到数据库中,并将库中的n值减1,直到n为0后,系统会随机生成新的n和对应的密码存入数据库,以实现每次登录数据库中存储的密码都不一样的一次性口令。

下载地址
用户评论