加密解密tb_DataSet/tb_MyUser表的密码|C/S框架网
加密解密tb_DataSet/tb_MyUser表的密码|C/S框架网
下图是开发框架系统数据库的tb_Dataset表的部分数据,密码是加密的文本,在某些特殊情况下,如忘记密码,管理员需要解密或重置旧的密码,下面提供2种不同版本的解决方案。 标准版、高级版加密解密密码方式: C# Code: static class Program { [STAThread] static void Main() { //加密 string pwd = CEncoder.Encode("csframework"); //解密 pwd = CEncoder.Decode(pwd); //..... }} //来源:C/S框架网(www.csframework.com) QQ:23404761 目前标准版和高级版是采用明文存储密码。 企业版、旗舰版加密解密密码方式1: C# Code: static class Program { [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); frmWaiting.ShowMe(null, "正在初始化系统环境,请稍候..."); KeyProvider.Default = new KeyProviderRijndael("%SaFz$^p", "3aW%^3Fd");//初始化对称加密预设秘钥 string key = KeyProvider.Default.Decrypt("3H0hVJsk1255KgahWKTyGA==");//测试解密 } } //来源:C/S框架网(www.csframework.com) QQ:23404761 企业版、旗舰版加密解密密码方式2: 运行CSFrameworkV5.DemoTester.exe程序,点击【测试加密解密工具】按钮。
参考文档:
C#源代码高亮着色类(C/S框架网开源) CSFramework开发框架各个版本区别-C/S框架网 C#列复合勾选组件ColumnHeaderCheckBox|C/S框架网 C/S框架网专注C# Winform 开发框架研发十年 C#多数据库组件包支持MSSQL+Oracle+MySQL+用户操作手册|C/S框架网 WebService, WCF, WebApi 的区别与应用|C/S框架网推荐文档 开发框架客户端开发教程视频|C/S框架网 基于C/S三层架构的WCF开发框架接口调用流程|C/S框架网 用户管理表格右键弹出菜单:修改密码,复制权限,锁定用户|C/S框架网 Winform开发框架测试程序之DALFactory类测试|C/S框架网 MES开发使用什么系统框架和程序语言|C/S框架网 C#.NET短信通用接口设计-调用短信API案例|C/S框架网 关于C/S快速开发框架采用的文本加密解密策略|C/S框架网 Winform程序扫码条码读取商品数据简单实现|C/S框架网 VS.NET后端框架,C#.NET开发的服务器端开发框架 - C/S框架网
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |