资源简介
C#爬取音乐源码.zip
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Security.Cryptography;
namespace UnLockMusic
{
///
/// 来自于网络:
///
class clsAESEncrypt
{
public clsAESEncrypt()
{
}
///
/// AES加密
///
/// 明文
/// 密钥
/// 向量
///
public string AESEncrypt(string text string password string iv)
{
RijndaelManaged rijndaelManaged = new RijndaelManaged();
rijndaelManaged.Mode = CipherMode.CBC;
rijndaelManaged.Padding = PaddingMode.PKCS7;
rijndaelManaged.KeySize = 128;
rijndaelManaged.BlockSize = 128;
byte[] pwdBytes = System.Text.Encoding.UTF8.GetBytes(password);
byte[] keyBytes = new byte[16];
int len = pwdBytes.Length;
if (len > keyBytes.Length)
{
len = keyBytes.Length;
}
System.Array.Copy(pwdBytes keyBytes len);
rijndaelManaged.Key = keyBytes;
byte[] ivBytes = System.Text.Encoding.UTF8.GetBytes(iv);
rijndaelManaged.IV = ivBytes;
ICryptoTransform iCryptoTransform = rijndaelManaged.CreateEncryptor();
byte[] textBytes = Encoding.UTF8.GetBytes(text);
byte[] targetBytes = iCryptoTransform.TransformFinalBlock(textBytes 0 textBytes.Length);
return Convert.Tobase64String(targetBytes);
}
///
/// AES解密
///
/// 密文
/// 密钥
/// 向量
///
public string AESDecrypt(string text string password string iv)
{
RijndaelManaged rijndaelManaged = new RijndaelManaged();
rijndaelManaged.Mode = CipherMode.CBC;
rijndaelManaged.Padding = PaddingMode.PKCS7;
rijndaelManaged.KeySize = 128;
rijndaelManaged.BlockSize = 128;
byte[] encryptedData = Convert.Frombase64String(text);
byte[] pwdBytes = System.Text.Encoding.UTF8.GetBytes(password);
byte[] keyBytes = new byte[16];
int len = pwdBytes.Length;
if (len > keyBytes.Length)
{
len = keyBytes.Length;
}
System.Array.Copy(pwdBytes keyBytes len);
rijndaelManaged.Key = keyBytes;
byte[] ivBytes = System.Text.Encoding.UTF8.GetBytes(iv);
rijndaelManaged.IV = ivBytes;
ICryptoTransform iCryptoTransform = rijndaelManaged.CreateDecryptor();
byte[] targetBytes = iCryp
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-02-20 14:43 C#爬取音乐源码\
目录 0 2020-02-15 22:39 C#爬取音乐源码\UnLockMusic\
文件 187 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\App.config
文件 24226 2020-02-15 22:39 C#爬取音乐源码\UnLockMusic\Form1.Designer.cs
文件 25354 2020-02-15 22:39 C#爬取音乐源码\UnLockMusic\Form1.cs
文件 11073 2020-02-15 22:39 C#爬取音乐源码\UnLockMusic\Form1.resx
文件 525 2020-02-08 16:44 C#爬取音乐源码\UnLockMusic\Program.cs
目录 0 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\Properties\
文件 1346 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\Properties\AssemblyInfo.cs
文件 2874 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\Properties\Resources.Designer.cs
文件 5612 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\Properties\Resources.resx
文件 1098 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\Properties\Settings.Designer.cs
文件 249 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\Properties\Settings.settings
文件 4875 2020-02-13 19:48 C#爬取音乐源码\UnLockMusic\UnLockMusic.csproj
目录 0 2020-02-14 22:15 C#爬取音乐源码\UnLockMusic\bin\
目录 0 2020-02-14 20:51 C#爬取音乐源码\UnLockMusic\bin\Debug\
文件 53760 2020-02-11 22:09 C#爬取音乐源码\UnLockMusic\bin\Debug\AxInterop.WMPLib.dll
文件 330752 2020-02-11 22:09 C#爬取音乐源码\UnLockMusic\bin\Debug\Interop.WMPLib.dll
目录 0 2020-10-05 15:44 C#爬取音乐源码\UnLockMusic\bin\Debug\Music\
文件 504320 2016-01-28 14:22 C#爬取音乐源码\UnLockMusic\bin\Debug\Newtonsoft.Json.dll
文件 44032 2020-02-14 22:04 C#爬取音乐源码\UnLockMusic\bin\Debug\UnLockMusic.exe
文件 187 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\bin\Debug\UnLockMusic.exe.config
文件 67072 2020-02-14 22:04 C#爬取音乐源码\UnLockMusic\bin\Debug\UnLockMusic.pdb
文件 24224 2020-02-14 22:12 C#爬取音乐源码\UnLockMusic\bin\Debug\UnLockMusic.vshost.exe
文件 187 2020-02-08 16:29 C#爬取音乐源码\UnLockMusic\bin\Debug\UnLockMusic.vshost.exe.config
文件 251 2020-02-13 20:32 C#爬取音乐源码\UnLockMusic\bin\Debug\config.txt
文件 4744 2020-02-14 19:48 C#爬取音乐源码\UnLockMusic\bin\Debug\log.txt
目录 0 2020-10-05 15:39 C#爬取音乐源码\UnLockMusic\bin\Release\
文件 53760 2020-02-12 01:33 C#爬取音乐源码\UnLockMusic\bin\Release\AxInterop.WMPLib.dll
文件 330752 2020-04-26 22:12 C#爬取音乐源码\UnLockMusic\bin\Release\Interop.WMPLib.dll
目录 0 2020-10-05 15:44 C#爬取音乐源码\UnLockMusic\bin\Release\Music\
............此处省略75个文件信息
- 上一篇:C# 调用MATLAB程序绘图
- 下一篇:C# WPF实现读取显示DICOM
相关资源
- Rudin著第一册—阅读密码www.zasp.net_仅
- PracticalWPFChartsandGraphics.rar
- cb-9X-C#winform实现PDF阅读功能.rar
- sU-WV-C#比赛记时软件.rar
- u5-TW-C#打印操作--使用GDI绘图打印学生
- z1_C#打印操作--使用GDI绘图打印学生信
- C#打印操作--使用GDI绘图打印学生信息
- asp.net网上教学系统全站程序.zip
- C#管理学生考勤及作业登记系统
- 2321363LearnWPFMVVM-XAMLCandtheMVVMpattern.pdf
- 商品销售管理系统C#源码
- 松下PLC与C#上位机通讯库含程序.rar
- C#图书管理系统.rar
- C#基于BouncyCastle.Crypto的SM2_3实现导入即
- zw_WPF_开发教程(_中文版).zip
- asp.net进销存系统源码.rar
- 网上商城源码(asp.netmvc开发).rar
- 0027ASP.NET公司员工管理系统的设计与实
- asp.net捐赠慈善公益管理系统.rar
- 176ASP.NETweb图纸管理系统.zip
- 010ASP.NET人才招聘网站.rar
- 非常酷的wpf控件库包括一套实现得很
- .NETWinForm和WPF的UI界面库,收集整合多
- asp.net电子商务平台数据库源码.zip
- 020asp.net火车票预定系统.rar
- C#通讯调试工具v3.0源码20130827.zip
- C#编程词典(个人版)专为编程人员准
- 零基础学ASP.NET源码.rar
- MoreEffectiveC#中文高清.pdf
- CLRviaC#第4版_PDF电子书带书签目录高清
评论
共有 条评论