关于Data Protection API (非托管加密类)的练习
来源:互联网 发布:ck内裤价格知乎 编辑:程序博客网 时间:2024/05/17 22:34
Data Protection API 简称 DPAPI 是非托管 集成于Windows系统中的一个数据保护类,下面是ProtectedData类和ProtectedMemory类的练习..
//Get User Input Data's
String Input=Console.ReadLine();
//Change Input Data to Bytes
Byte[] DataToEncryp=encoding.UTF8.GetBytes(Input);
//Defination The Keys
Byte[] Keys=new Byte[]{0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x40};
//Implementation of the Cryptographic Service
Byte[] EncryptData=ProtectedData.Protecd(DataToEncryp,Keys,DataProtectionScope.CurrentUser);
//OutPut Encrypted Content
Console.WriteLine(Convert.ToBase64String(EncryptData));
下面时ProtectedMemory的实例代码
- 关于Data Protection API (非托管加密类)的练习
- 关于托管与非托管
- 关于托管与非托管
- 关于托管与非托管
- 关于托管与非托管
- C#关于托管程序和非托管程序的区别
- 关于C#托管代码与非托管代码的理解
- 关于C#托管代码与非托管代码的简述
- 关于调用系统API 提示PInvoke 签名与非托管的目标签名不匹配问题的解决方案
- 关于托管、非托管与原生代码
- 关于C++托管和非托管
- 在托管代码中调用非托管API的查询手册--pinvoke.net
- 苹果封装的对称加密和非对称加密API
- 关于.NET Framework 一些哈希加密类的练习
- 关于Dll、Com组件、托管dll和非托管dll的理解
- 关于Dll、Com组件、托管dll和非托管dll的理解
- 调用Win32 Api函数,非托管DLL
- 调用Win32 Api函数,非托管DLL
- Wincvs客戶端輸出信息含義
- J2ME road——J2ME实现Timer
- 要理想,不要梦想——重审职业规划
- Android手机不怕丢 专用蓝牙报警器出现(转)
- 第一次编译内核
- 关于Data Protection API (非托管加密类)的练习
- J2ME road——J2ME实现Network网络读取
- 人和人比什么?耐力,坚持,控制,自律,自悟,专注,学习能力,执行力。谁做得更好谁就强,走在他人前面!
- C语言实现储存不定类型的链表(二)
- android数据存储ContentProvider数据获取ContentResolver
- Forms Controls and ActiveX Controls in Excel
- 将信号用作 Linux 调试工具
- 自旋锁与信号量
- CImageMaster轻松显示图片