【发布时间】:2016-12-22 11:46:01
【问题描述】:
我需要为我的机器 Mac 地址生成 UUID。我也想从 UUID 中提取 mac 地址。
我知道我们可以使用以下两种方法进行编码和解码。但它只会生成加密字符串而不是 UUID。
编码:
System.Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(plainTextBytes));
解码:
System.Text.Encoding.UTF8.GetString(System.Convert.FromBase64String(base64EncodedData));
但对于我的要求,我想生成(编码)UUID 并提取(解码)mac 地址。如何在 C# 代码中做到这一点?
【问题讨论】:
-
你不能。 MAC 地址是no longer derivable from generated Guids
标签: c# cryptography uuid guid