Not support ECDSA cipher suite for aws-sdk-ios #905
Labels
feature-request
Request a new feature
follow up
Requires follow up from maintainers
iot
Issues related to the IoT SDK
In principle,ECDSA cipher suite is supported in AWS IoT
Elliptic Curve Cryptography and Forward Secrecy Support in AWS IoT
Security and Identity for AWS IoT
But in aws-sdk-ios, all certificates save as RSA type.It only support RSA.
[keyPairAttr setObject:(id)kSecAttrKeyTypeRSA forKey:(id)kSecAttrKeyType];
This operation execute in "AWSIoTKeychain.m"
While importing p12 that contains ecdsa key by importIdentityFromPKCS12Data:passPhrase:certificateId: method, it will return YES,
but validity verification will always failed when we try to connect to server. By the way, verification is private method.
The text was updated successfully, but these errors were encountered: