简体   繁体   English

X25519是否可以用作Android中KEX的曲线?

[英]Is X25519 available as curve for KEX in Android?

I know from SSLHandshakeException: Handshake failed on Android N/7.0 and my own experience that this curve is not available in the system crypto lib for Android up to 7.1.2 (though it is available in Android web browsers such as Chrom{e,ium} or Firefox and its derivative, as you can read in Android - SSL/TLS and ECC (Elliptic curve cryptography) for instance). 我从SSLHandshakeException知道:握手在Android N / 7.0上失败,并且根据我自己的经验,此曲线在最高为7.1.2的Android系统密码库中不可用(尽管在Chrom {e,ium等Android网络浏览器中可用) }或Firefox及其衍生版本,例如您可以在Android中阅读的内容-例如SSL / TLS和ECC(椭圆曲线加密 )。

My question is whether it was added on Android 8.x or not, and in this latter case do you have any idea why it is not supported? 我的问题是是否在Android 8.x上添加了它,在后一种情况下,您知道为什么不支持它吗?

虽然我没有关于Android 8.0 Oreo的确切答案,但我可以肯定地说X25519经过测试后可用于Android 8.1中的KEX。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM