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) を使用してメッセージに署名および検証する