gpt4 book ai didi

android - 加密从移动应用程序发送的数据,这可能吗?

转载 作者:行者123 更新时间:2023-11-29 13:24:23 24 4
gpt4 key购买 nike

我正在制作一个 IOS 和一个 Android 应用程序,可以选择向我的公司发送邮件以进行联系或其他任何操作,现在我正在寻找一种方法来加密该电子邮件,这是否可能,或者我会发现死机结束?

我搜索了谷歌、博客、stackoverflow 等,我发现唯一的东西是不同的应用程序发送加密的电子邮件,但这不是我正在寻找的方式,我认为邮件是从我的应用程序发送的,而不是来自另一个应用程序..

非常感谢!

最佳答案

您可以使用外部库加密数据。然后您可以将数据放入电子邮件中并发送。

这是使用 AES 128 密码的一种很好的加密技术:

http://www.androidsnippets.com/encryptdecrypt-strings

更新:

引用 pst 的评论,我同意在这种情况下非对称 key 加密更好。

对于非对称 key 加密,可以使用RSA像这样:

Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding");

它有不同的模式和方案供您使用。所以你可能想阅读这些内容:

http://www.di-mgt.com.au/rsa_alg.html#pkcs1schemeshttp://scienceblogs.com/goodmath/2009/01/08/cryptographic-padding-in-rsa/

另见andorid中的Cipher类: http://developer.android.com/reference/javax/crypto/Cipher.html

关于android - 加密从移动应用程序发送的数据,这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13508089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com