在过去的几个月里,我一直很好奇地为SPARC处理器(V8或V9)做了一些装配.我的问题是,我无法访问SPARC机器,有没有办法可以在我的x86机器上运行SPARC二进制文件?我看过QEMU,但我不太清楚如何设置它.
所以我需要生成一个带字符串的UUID作为哈希函数的输入.
据我所知,MS的GUID实现不是endian可移植的,因此没有正确实现RFC 4122.所以我想知道我是否通过传递.NET System.Security.Cryptography.SHA1Managed()来解决基本相同的陷阱.ComputeHash(数据)函数是一个UTF-8字符串.
我相信我很好,因为维基百科似乎表明字节顺序对UTF-8无关紧要,而字节顺序标记基本上被降级为表示字符串是UTF-8的标题.
编辑:注意我试图使用UTF-8字符串作为UUID中使用的哈希的种子.