当前位置:  开发笔记 > 编程语言 > 正文

从NDK接口Android Keystore

如何解决《从NDK接口AndroidKeystore》经验,为你挑选了0个好方法。

介绍

我目前正在研究一种使用Android Keystore新功能的解决方案(自Marshmallow,API级别23以来).我的应用程序使用Java和C++(NDK),我有一些需要从本机代码执行的关键操作.

我能够正确使用Java中的新Keystore.

不幸的是,Android C++源代码没有记录,我试图调查它.

我想从Java和C++执行操作.我可以使用和接口的唯一动态库是IKeystoreService及其关联的库/system/lib/libkeystore_binder.so.

我已经能够包含标题和库并编译它.但由于我可以使用的唯一连接点是Java和C++ IKeystoreService之间的Binder,我无法找到我应该使用哪些数据来实现简单的AES加密(例如).

有人有任何见解吗?

谢谢

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有