Как я могу получить объект данных из AES.GCM.Nonce - swift
я использую
AES.GCM.seal(textData, using: retrievedKey)
, чтобы зашифровать некоторую информацию. Мне нужен доступ к
encrypted.nonce
как данные. Как мне этого добиться?
1 ответ
Тип имеет инициализатор, который принимает любой тип, соответствующий протоколу. Вы можете использовать его для инициализации from, потому что определение показывает, что оно соответствует
Sequence
протокол:
public struct Nonce : ContiguousBytes, Sequence
Итак, вы можете легко сделать это:
let nonceData = Data(encrypted.nonce)
и вы получите
Data
от твоего
AES.GCM.Nonce
.