python - 如何将字符串转换为 GUID,反之亦然
问题描述
我想将一个字符串(如 "abcd123456" )转换为一个 guid 并从该 guid 我想从该 guid 中提取字符串是否有任何过程可以做到这一点?(如果示例是在 python 或 c# 中,将会更有帮助)
解决方案
Guid 通常是 32 个字符的十六进制十进制值。您可以通过一种方式散列您的字符串以创建 Guid(如以下示例。但这会失去它的含义,即它是不可逆的。
我认为您可能需要简单的对称加密方法。即使用一个密钥来加密和解密您的数据。请查看以下 C# 示例
https://docs.microsoft.com/en-us/dotnet/standard/security/encrypting-data
https://www.c-sharpcorner.com/article/encryption-and-decryption-using-a-symmetric-key-in-c-sharp/
推荐阅读
- mongodb - Mikro-ORM 即使在停用时仍然存在级联
- python - 无法获取二维数组中的所有值
- mysql - 我复制了一张表,但行数不匹配
- c - typedef 指针别名与定义指针别名
- javascript - firestore时间戳查询不返回值
- python - Python / SQL:用“Null”值替换DataFrame的空字符串以将数据插入数据库
- java - 在哈希映射中找到最大值对应的键
- amazon-web-services - AWS sam cli:maven 无法使用 helloworld 教程返回版本字符串
- javascript - “溢出-x:隐藏”在移动设备上不起作用
- reactjs - 测试使用 redux 创建的减速器时出现错误