开发者社区> 问答> 正文

Android通过NDK调用openssl的RSA加密算法

现在已经通过ndk-build生成.so库, 如何通过ndk调用.so库的rsa加密算法, 求给位大神指教

展开
收起
知与谁同 2018-07-15 10:27:29 4271 0
2 条回答
写回答
取消 提交回答
  • 引入头文件,添加依赖,直接调用。 参考例子:https://fucknmb.com/2017/04/09/Android%E5%9C%A8NDK%E5%B1%82%E4%BD%BF%E7%94%A8OpenSSL%E8%BF%9B%E8%A1%8CRSA%E5%8A%A0%E5%AF%86/

    2019-12-13 15:22:43
    赞同 展开评论 打赏
  • 静静的看着你们
    AES算法介绍
    密码学中的高级加密标准(Advanced Encryption Standard,AES),又称 Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。
    如下图所示,AES算法的数据分组长度为128比特、密钥长度为128/192/256比特。
    2019-07-17 22:56:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
数据+算法定义新世界 立即下载
袋鼠云基于实时计算的反黄牛算法 立即下载
Alink:基于Apache Flink的算法平台 立即下载