gpt4 book ai didi

ios - Multipeer Connectivity 框架中使用的加密?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:56:47 24 4
gpt4 key购买 nike

嘿,我在 ios 中为聊天应用程序使用多对等连接框架。此框架是否支持任何加密。我想了解此框架中使用的加密,如 AES 或 RSA 加密系统?我的发现或研究:
1. https://datatheorem.github.io/documents/BH_MultipeerConnectivity.pdf2. https://nabla-c0d3.github.io/blog/2014/08/20/multipeer-connectivity-follow-up/

请发表你的建议

最佳答案

是的,MCSession.h类中有一个加密选项

 // Encryption preference.
typedef NS_ENUM (NSInteger, MCEncryptionPreference) {
MCEncryptionOptional = 0, // session preferred encryption but will accept unencrypted connections
MCEncryptionRequired = 1, // session requires encryption
MCEncryptionNone = 2, // session should not be encrypted
} NS_ENUM_AVAILABLE (10_10, 7_0);

调用这个方法:

- (instancetype)initWithPeer:(MCPeerID *)myPeerID
securityIdentity:(nullable NSArray *)identity
encryptionPreference:(MCEncryptionPreference)encryptionPreference NS_DESIGNATED_INITIALIZER;

关于ios - Multipeer Connectivity 框架中使用的加密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33500496/

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