2017-05-04 73 views
-4

我有一個短信加密項目。它將能夠發送加密的SMS。短信加密代碼

我不知道從哪裏開始。我使用android studio工作。請幫我解決問題。

回答

-1

加密你必須使用cryptography algorithms像ECC,RC4,RC6,ESA,AES等,併爲簡單的解決方案,你可以使用Base 64編碼和解碼。首先你必須加密數據然後發送短信,另一方你必須收到短信並使用相同的算法解密短信,然後才能得到實際的短信。

+0

爲了清楚起見,如果您不希望其他人能夠讀取您想要加密的任何內容,永遠不會使用編碼(基本64,十六進制等)。 –

+0

1. ECC不用於加密大量數據,因爲它們速度非常慢,並且數據大小限制爲小於通常爲256至512位的密鑰大小。但可能適用於短消息。 2. RC4和RC6不再被認爲是安全的,任何不一定很快。 3. AES是目前數據加密的標準,速度快,加密大數據。 4. Base64不是加密的,它是簡單的編碼,沒有安全性。 – zaph