Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道加密签名的大多数用途都是使用公钥/私钥,但我需要使用预共享密钥对信息进行签名。我知道我可以加密数据,但我更喜欢签名..
在 C# 中可能吗?
HMAC是常用的共享密钥签名算法,在 c# 中是可行的
如何在 C# 中生成 HMAC-SHA1?
有很多方案(涉及 HMAC)使用对称(预共享)密钥材料执行消息签名。
可能重复:
使用对称密钥 (AES -128) 对消息进行签名和验证