利用C#怎么获取硬盘和CPU信息-创新互联
这期内容当中小编将会给大家带来有关利用C#怎么获取硬盘和CPU信息,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
第一步:程序获得运行机的标示:硬盘号,CPU信息
//获取硬盘号
第二步:程序将获得的标示加密
//加密
第三步:你将加密后的标示解密(注册的时候解密)
//解密 public static string Decrypt(string CypherText) { string KEY_64 = "haeren55"; //必须是8个字符(64Bit) string IV_64 = "HAEREN55"; //必须8个字符(64Bit) try { byte[] byKey = System.Text.ASCIIEncoding.ASCII.GetBytes(KEY_64); byte[] byIV = System.Text.ASCIIEncoding.ASCII.GetBytes(IV_64); byte[] byEnc; try { byEnc = Convert.FromBase64String(CypherText); } catch { return null; } DESCryptoServiceProvider cryptoProvider = new DESCryptoServiceProvider(); MemoryStream ms = new MemoryStream(byEnc); CryptoStream cst = new CryptoStream(ms, cryptoProvider.CreateDecryptor(byKey, byIV), CryptoStreamMode.Read); StreamReader sr = new StreamReader(cst); return sr.ReadToEnd(); } catch { return "无法解密!"; } }
上述就是小编为大家分享的利用C#怎么获取硬盘和CPU信息了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。
名称栏目:利用C#怎么获取硬盘和CPU信息-创新互联
网站地址:http://scfushun.com/article/dpcgoo.html