diff --git a/ShhShell/Keys/KeyManager.swift b/ShhShell/Keys/KeyManager.swift index 2fd2dd7..de9829f 100644 --- a/ShhShell/Keys/KeyManager.swift +++ b/ShhShell/Keys/KeyManager.swift @@ -108,8 +108,7 @@ class KeyManager: ObservableObject { removeField(&dataBlob) //remove key type for pubkey str - let pubkeyData = Data((dataBlob as NSData)[0.. Data { + let nsdata = data as NSData + let lenght = Int(nsdata[3]) + let extracted = Data(nsdata[4..<(lenght+4)]) + data.removeFirst(4 + lenght) + return extracted + } }