aboutsummaryrefslogtreecommitdiff
path: root/xcode/OLMKit/OLMUtility.h
diff options
context:
space:
mode:
authormanuroe <manu@matrix.org>2016-10-17 15:47:52 +0200
committermanuroe <manu@matrix.org>2016-10-17 15:47:52 +0200
commita9be04fa4b53e7012406a9a89596e94b65947c20 (patch)
tree7815c6b2b1f276aecb32e91aba8f9ce80b03cc74 /xcode/OLMKit/OLMUtility.h
parent4a2aac5800dacb3de935f6594e4d213087cb7cb5 (diff)
OLMKit: Add [OLMUtility sha256:]
Diffstat (limited to 'xcode/OLMKit/OLMUtility.h')
-rw-r--r--xcode/OLMKit/OLMUtility.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/xcode/OLMKit/OLMUtility.h b/xcode/OLMKit/OLMUtility.h
index a8a3743..1952b8e 100644
--- a/xcode/OLMKit/OLMUtility.h
+++ b/xcode/OLMKit/OLMUtility.h
@@ -11,6 +11,14 @@
@interface OLMUtility : NSObject
/**
+ Calculate the SHA-256 hash of the input and encodes it as base64.
+
+ @param message the message to hash.
+ @return the base64-encoded hash value.
+ */
+- (NSString*)sha256:(NSData*)message;
+
+/**
Verify an ed25519 signature.
@param signature the base64-encoded signature to be checked.