zoukankan
html css js c++ java
windows phone开发之客户端本地简单填充加密解密
using System; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Ink; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using Microsoft.Phone.Controls; using System.Security.Cryptography; //创建人:vakin 时间:2011-12-15 namespace MicroBlogForWP7.Classes.Util { //将输入的字符串转换为字节数组 //然后使用ProtectedData以及预先定义的字节数组进行加密 //加密后得到的也是一个字节数据 //最后使用Convert.ToBase64String得到其对应的字符串 public class Encrypt { //预先定义的字节数组如下: byte[] opt = new byte[] { 1, 2, 4, 8, 16 }; /// <summary> /// 密码的加密操作 /// </summary> /// <param name="userpassword">未加密的密码内容</param> /// <returns></returns> private string EncryptPwd(string userpassword) { byte[] input = System.Text.Encoding.UTF8.GetBytes(userpassword); string result = Convert.ToBase64String(ProtectedData.Protect(input, opt)); return result; } /// <summary> /// 解密解码。没有加密的情况下返回null /// </summary> /// <param name="userpassword">加密后的密码内容</param> /// <returns></returns> private string DecryptPwd(string userpassword) { if (string.IsNullOrEmpty(userpassword)) { //没有加密的密码 return null; } byte[] output = Convert.FromBase64String(userpassword); byte[] en = ProtectedData.Unprotect(output, opt); string result = System.Text.Encoding.UTF8.GetString(en, 0, en.Length); return result; } } }
查看全文
相关阅读:
用jQuery File Upload做的上传控件demo,支持同页面多个上传按钮
从炉石传说的一个自杀OTK说起
DTCMS插件的制作实例电子资源管理(二)Admin后台页面编写
DTCMS插件的制作实例电子资源管理(一)插件目录结构
一个看似很简单的SQL却难倒了很多人
一个js验证类
elasticsearch节点间通信的基础transport
elasticsearch cluster 详解
elasticsearch cluster 概述
Node组装启动过程
原文地址:https://www.cnblogs.com/javawebsoa/p/2458108.html
最新文章
go 利用beego orm的数据库设计
vagrant. 笔记 踏过的坑
vagrant. 笔记 踏过的坑
php foreach & 地址引用 的时候碰到的坑
博客园自定义设计(三)用css3自定义标签样式
零成本实现WEB性能测试(二)JMeter基础知识
零成本实现WEB性能测试(一)性能测试基础
博客园自定义设计(二)自定义header样式
博客园自定义设计(一)添加音乐播放器
Elasticsearch 相同内容文档,不同score(评分)的奇怪问题
热门文章
ElasticSearch 论坛搜索查询语句
Kindle 3(非常旧的版本) 隔一段时间自动重启问题
Cassandra
Cassandra 在CQL中使用函数
Cassandra 数据库设计
Cassandra 常见错误索引
Cassandra 有限分页策略
代码审核
Cassandra 技术选型的问题
C#读取网络流,读取网络上的js文件
Copyright © 2011-2022 走看看