我对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