オリジナルのスタートクラフトをプレイし、ブリザードによって作成された公式マップを選択したことがある場合は、マップの横に小さな「ブリズ」アイコンが表示され、サードパーティ製ではない。アドオンとファイルの認証
自分のアプリケーションに類似のシステムを実装して、アドオンとファイルを認証して、自分や他の誰かから来たものかどうかをユーザーに知らせることができます。
私はセキュリティについてはほとんど知りませんが、この点については助けてください。
オリジナルのスタートクラフトをプレイし、ブリザードによって作成された公式マップを選択したことがある場合は、マップの横に小さな「ブリズ」アイコンが表示され、サードパーティ製ではない。アドオンとファイルの認証
自分のアプリケーションに類似のシステムを実装して、アドオンとファイルを認証して、自分や他の誰かから来たものかどうかをユーザーに知らせることができます。
私はセキュリティについてはほとんど知りませんが、この点については助けてください。
Public key cryptography。クライアントアプリケーションには公式著者の公開署名鍵のコピーがあり、作成者の秘密鍵で作成されたアドオン/ファイルに適用された署名が検証されます。
Macの答えは間違いありません。具体的に次のように、プロセスは、一般に行くために:
署名:
検証:
いくつかの注意事項:
標準的なアドバイスは、実績のある既製の暗号ライブラリを使用して、より多くの経験を積んだユーザーによって書かれたものです。ライブラリにキーペアと、署名/検証するデータを供給し、最小限のコードで「署名/検証する」と言う必要があります。あなたが詰め物の詳細について心配しているのなら、それは間違っているかもしれません。参照:Microsoft .NETのSystem.Security.Cryptography名前空間(非常に使いやすい)、または標準のWindows C/C++プログラミングを行っている場合はMicrosoft CryptoAPI他のクロスプラットフォームのライブラリもあります:あなたのプラットフォームでうまくいくものを選んでください。
+1。ようこそ。 –