我對android完全陌生。我想要做的是,從給定的文本框中,我想獲取數字,使用存儲在android應用程序中的密鑰對其進行加密(每次用戶執行加密時都會增加),然後通過sha1傳遞密文,然後將其打印出來回到屏幕上。任何人都可以給我一些基本的幫助嗎?android中的加密
1
A
回答
0
我不明白什麼是增量,但我會給一個鏡頭。
您可以使用BouncyCastle(how to add bouncycastle algorithm to android)進行加密,然後只需在SHA1(弱)散列上使用base64以使其可打印。
唯一的竅門是你如何獲得Android上的密鑰,你最好的選擇可能是讓它在設備上生成。
+0
手機中會有計數器值。每次運行應用程序時,首先它會首先通過md5傳遞計數器值,然後在其上使用base64。現在使用用戶在文本框中輸入的鍵值,使用TDES算法對此值進行加密。所以,當應用程序啓動時,會有一個文本框和一個名爲submit的按鈕。點擊此按鈕後,所有這些事情都會發生,然後在屏幕上打印最終文本。每次運行應用程序時,計數器值都會增加(即單擊該按鈕時)。因此,轉到md5的值每次都會更改該應用程序運行的時間。 – cris 2011-02-03 21:40:27
相關問題
- 1. 在android中加密解密
- 2. Android中的SharedPreferences的加密
- 3. 的Android - 加密
- 4. 在android中加密
- 5. Android中的RSA加密解密
- 6. Android中的AES加密解密算法
- 7. Android中的加密系統
- 8. Android中的RSA加密
- 9. 在android中的Blowfish加密
- 10. Android中的視頻加密
- 11. android的sqlite加密
- 12. Android上的加密
- 13. Android的Sqlite加密
- 14. Android的密碼加密/解密
- 15. PDF加密/解密在android中?
- 16. Android RC2加密
- 17. Android加密
- 18. Android rc4加密
- 19. Android加密BadPaddingException
- 20. android加密
- 21. 在Android中加密數據
- 22. 密碼加密Android,PHP
- 23. Android/PHP RSA加密/解密?
- 24. 加密/解密public/private android
- 25. Android - 加密和解密
- 26. Android AES加密和解密
- 27. Android AES加密密鑰
- 28. 加密蟒蛇/解密android
- 29. C#加密Android解密
- 30. Android - 加密和解密
我無法弄清楚執行這些操作的預定義類。如果我能找到某種能夠完成這些操作的僞代碼,那將非常有幫助。 – cris 2011-02-04 11:42:02