私が理解する限り、あなたは署名ファイルを秘密にしておくことになっています。したがって、どのようにMonoバージョンの.netフレームワークアセンブリも同じ公開キートークンb77a5c561934e089
を持っています。MonoとMicrosoftの.NETアセンブリはどのように同じ公開鍵トークンを持っていますか?
5
A
答えて
4
Monoには、公開鍵の再マッピングメカニズムがあります。 http://www.mono-project.com/Assemblies_and_the_GAC#Public_Key_Token_Remapping
したがって、特別なリストで認識された公開鍵が表示された場合、の別のキーに暗黙のうちに再マッピングされます。これにより、自身のキーでモノを署名することができますが、通常の.NETの使用(特定のECMAヘッダーで「署名」されたアセンブリを含む)のように公開鍵を要求するためには煙とミラーを使用して、アセンブリをモノ再建する必要はありません。
+0
つまり、MonoアセンブリはMicrosoftアセンブリと同じ公開鍵を持ちますが、実際には署名されていません。あるいは、実際には異なる公開鍵で署名されていますか?私の理解は正しい? – logicnp
関連する問題
- 1. GACは同じ名前、バージョン、公開鍵トークンを持つ2つのアセンブリを含んでいるようです
- 2. .NETアセンブリの公開鍵トークンに関する解説
- 3. .NETアセンブリの64ビット公開鍵トークンの目的は?
- 4. 新しいアセンブリを持つ同じ公開鍵
- 5. 同じsshを持つ複数のコンピュータ私有鍵と公開鍵
- 6. C#の公開鍵のRSAは秘密鍵と同じですか?
- 7. sshハンドシェイクと認証に同じ公開鍵を使用できますか?
- 8. アセンブリのご注文は、私はいくつかの.NETアセンブリ、同じバージョン、同じファイル名を持つ
- 9. .netアセンブリのマニフェストを非公開にするにはどうすればよいですか?
- 10. StrongNameに公開鍵と秘密鍵を使用するにはどうすればよいですか?
- 11. RSA公開鍵への公開鍵c#
- 12. Javacardのセキュリティ設計:すべてのスマートカードの公開鍵と秘密鍵が同じアイデアですか?
- 13. 公開鍵は、固有の秘密鍵のみを参照するようにしていますか?
- 14. 同じ機能は、私は、ニューラルネットワークについての簡単な機能を持っているMatlabの.NETアセンブリ
- 15. .NETで公開鍵を比較するにはどうすればよいですか?
- 16. コードを使用してアセンブリの公開鍵を検索
- 17. Microsoftは循環参照を持つアセンブリをどのように作成しましたか? .NET BCLで
- 18. .netコアコンソールプロジェクト "同じIDを持つアセンブリが既にインポートされています"
- 19. 生成されたDHキーは、私は、公開鍵の長さが2048ビットを持っているDH鍵のペアを生成しようとしている
- 20. Ruby Net :: SFTPの公開鍵/秘密鍵の認証
- 21. dllを読み込まずに公開鍵トークンを取得
- 22. 公開鍵/秘密鍵ペアを使用してSSOトークンを暗号化するにはどうすればよいですか?
- 23. 公開鍵と秘密鍵JWTのガバナンス
- 24. RSA公開鍵と秘密鍵のバックアップ
- 25. opensslのRSA秘密鍵と公開鍵
- 26. 公開鍵インフラストラクチャとは
- 27. SSLと公開鍵のセキュリティ
- 28. .NET ClickOnceアプリケーションで公開バージョンとアセンブリバージョンを同期させるにはどうすればよいですか?
- 29. 公開鍵を持つsftpが動作していません
- 30. .NET:動的アセンブリから非公開のメンバーにアクセスする
アセンブリビットを関連する公開鍵で検証しようとするとどうなりますか?そうしようとすると啓蒙されます。 –
「署名済み」と「公開鍵を持っている」という言葉は多少無関係です。 –
MonoアセンブリはMicrosoftアセンブリと同じ公開鍵を持っていますが、署名はされていません。あるいは、実際には異なる公開鍵で署名されていますか? – logicnp