【发布时间】:2013-07-27 12:12:43
【问题描述】:
假设应用程序未连接到互联网,我需要将加密和专用数据发送到移动应用程序 (ios/android)。
我目前的想法是通过包含加密数据的二维码发送数据。 出于明显的安全原因,我不想在双方都使用对称加密和“共享秘密”。
我是加密初学者 ;-)
我认为应用程序生成一个 16 个字符的用户可以输入网络表单,然后下载此设备专用的 QRCode 并加密是可以接受的。
然后我的感觉是,我正在寻找一种可以从 16 个字符开始的不对称算法。
应用程序知道服务器公钥是可以接受的,但应用程序不可能发送超过 16 个字符来共享其本地生成的公钥。
有什么想法吗?
【问题讨论】:
-
你想通过加密实现什么 - 有什么风险?在我们知道您要保护什么之前,我们不可能提出明智的建议。