montana/Монтана-iOS/Sources/MontanaApp/Crypto/HashUtil.swift

12 lines
293 B
Swift
Raw Permalink Normal View History

import Foundation
import CryptoKit
enum HashUtil {
static func sha256Hex(prefix: String, body: Data) -> String {
var input = Data(prefix.utf8)
input.append(body)
let h = SHA256.hash(data: input)
return h.map { String(format: "%02x", $0) }.joined()
}
}