gpt4 book ai didi

iphone - 将公钥(在 iPhone 中生成为 seckeyref)发送到服务器(在 Java 中)

转载 作者:行者123 更新时间:2023-12-03 18:28:57 24 4
gpt4 key购买 nike

我需要将 SecKeyGeneratePair 生成的公钥作为 SecKeyRef 对象发送。现在,要发送此内容,我需要此 KeyRef 对象采用字符串格式。

如何将 SecKeyRef 对象转换为 nsstring 对象?

最佳答案

// you have SecKeyRef keyref from somewhere 
size_t keySize = SecKeyGetBlockSize(keyref);
NSData* keyData = [NSData dataWithBytes:keyref length:keySize];

然后使用这个NSData category将 NSData 对象使用 base64 编码为 NSString。

NSString *keyStringB64 = [keyData base64EncodedString];

关于iphone - 将公钥(在 iPhone 中生成为 seckeyref)发送到服务器(在 Java 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6410270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com