2010-11-22 14 views
3

MANIFEST.MFファイルとAndroidコンテキストの.SFファイルの違いは何ですか?Android .SFファイル

MANIFEST.MFファイルには、Android .apkの各ソースファイルのsha1ダイジェストがあります。

しかし、.SFもすべてのソースを一覧表示し、SHA1ダイジェストを計算します。このダイジェスト値は何で計算されますか?

アイデア?

.RSA(Signatureブロックファイル)の表示方法も表示されますか?予め

答えて

3

.SFファイル内のダイジェストを内

おかげで.MFファイル内の対応するエントリの3行をハッシュすることによって計算されます。 .RSA(または.DSA)ファイルには、署名秘密鍵から作成された.SFファイルの署名と、署名鍵の公開証明書チェーンが含まれています。 .RSA(または.DSA)ファイルは、プログラム的に努力して解析することができるバイナリ(すなわち、人間以外は読めない)形式です。詳細はhttp://download.oracle.com/javase/1.3/docs/tooldocs/win32/jarsigner.html

にあります。
関連する問題