關於android簡訊加密功能,我初步了解的如下(只在android應用層試驗):
1、因為android有簡訊收發介面,可以呼叫介面完成簡訊收發;
2、問題:
1)、關於加密演算法,我測試了按位取反,可以正常傳送接收(加密,解密),但由於取反之後可能會出現亂碼,造成傳送的內容是亂碼;
2)、用aes加密演算法,aes加密加密之後都是字母和數字,但加密之後長度變長,造成簡訊分段,解密要做特殊處理;
3)、由於android系統的開放性,如果要做修改,需要對系統簡訊的通用介面做特殊處理,只供我們應用程式呼叫,以防止其他應用讀取傳送簡訊;
網上開源專案:
android傳送簡訊
smsmanager sm smsmanager.getdefault arraylist smss sm.dividemessage content for string string smss parameters destinationaddress 簡訊接收人的 號碼 scaddress 簡...
android傳送簡訊
利用類 smsmanager 傳送資訊,smsmanager 為 smsmanager 乙個預設的例項.smsmanager smsmanager smsmanager.getdefault smsmanager.sendtextmessage destinationaddress,scaddres...
Android傳送簡訊
android傳送簡訊有兩種方式是 一 呼叫簡訊程式 二 直接傳送簡訊。第一種的 如下 1 2 3 4 5 6 7 uri uri uri.parse smsto 5554 intent i newintent intent.action sendto,uri i.putextra sms body...