【发布时间】:2015-09-16 21:52:57
【问题描述】:
我正在创建一种新型安全应用程序,它位于 OSI 第 2/3 层并加密在设备之间流动的数据包。借助这项经过验证的技术,我可以创建诸如 Secure Skype、Private Messenger 等应用程序,并且可以在同一通信通道上执行诸如混合 Triple DES 和 AES 256 位加密(这最终将成为一个开源加密平台)之类的事情.我们在更高级别、更有限的选项(例如 SSL 和 VPN)下运行,并且我们多年来一直在台式机上工作。
问题是我无法弄清楚如何将我的 Linux 版本移植到 Android,因为我的应用需要拥有管理员权限。我不想试图强迫人们根植他们的手机,我正在寻找一些合法的选择。
在 Windows 和 Apple 中,您可以验证您的代码 - 在 Windows 中,这称为 Windows 徽标验证。在这种情况下,您的代码将通过一系列测试,源代码已签名,然后该证书获得管理员权限。
鉴于 Android 的工作原理,似乎应该存在类似的选项,但我找不到任何东西。
有人可以指点我正确的方向吗?
非常感谢您的宝贵时间。
【问题讨论】:
-
我与一些构建三星操作系统的人交谈过,他们告诉我只有三星这样的制造商或 Verizon 这样的 ISP 才能提供此权限。有人知道如何与这两种类型的公司打交道吗?
标签: android security android-permissions