古詩詞大全網 - 藝術簽名 - Android 簽名 SHA1WithRSA SHA256WithRSA MD5WithRSA

Android 簽名 SHA1WithRSA SHA256WithRSA MD5WithRSA

在對app進行簽名,然後上傳到某應用市場時,有如下報錯

<center>錯誤提示</center>

<center>記錄壹下自己踩的坑,也希望能幫到碰到同樣問題的人。</center>

MD5 SHA1 SHA256 SHA512 這4種本質都是摘要函數,不通在於長度:

MD5 是 128 位,

SHA1 是 160 位 ,

SHA256 是 256 位,

SHA512 是512 位。

SHA1WithRSA 他的 核心算法是 先用sha1 去摘要,然後使用 RSA 加密。但是 他在 sha1 的過程中 加入了壹些 關於算法的東西。

作用特點:

SHA1:公鑰後處理回傳,SHA1是不可逆的、防沖

MD5:防篡改

MD5和SHA1是2種加密算法,用於計算出壹段不可逆向計算的數值,以此來驗證該文件是否被修改的.

AES:更快,兼容設備,安全級別高;

DES:本地數據,安全級別低

RSA:非對稱加密,有公鑰和私鑰