Android的APK签名主要分为两个过程:
1.生成摘要
这里生成摘要采用的是SHA-1算法。如下图所示:
对Android sources中的a,b,c进行SHA-1运算,得到摘要文件.md;在MANIFEST.MF中包含所有文件内容的摘要值。(注意:并不包括该签名目录下的文件内容。);而在CERT.SF中保存的是MANIFEST.MF的摘要值以及MANIFEST.MF中每一个摘要项的摘要值。
也就是说,
Android的APK签名主要分为两个过程:
1.生成摘要
这里生成摘要采用的是SHA-1算法。如下图所示:
对Android sources中的a,b,c进行SHA-1运算,得到摘要文件.md;在MANIFEST.MF中包含所有文件内容的摘要值。(注意:并不包括该签名目录下的文件内容。);而在CERT.SF中保存的是MANIFEST.MF的摘要值以及MANIFEST.MF中每一个摘要项的摘要值。
也就是说,