diff options
author | Tarun Gupta <tarun1995gupta@gmail.com> | 2015-07-26 08:19:02 (GMT) |
---|---|---|
committer | Kevin Smith <kevin.smith@isode.com> | 2015-08-17 15:06:09 (GMT) |
commit | afac50e2a7bfaf70d53a8265194b5a5ca13034f8 (patch) | |
tree | 255a9b20fd99995eb6c68c46f13a26221ccae46a /src/com/isode/stroke/stringcodecs/SHA1.java | |
parent | f56f245c1f7e768caf356a0e7b57f428cf8cc6da (diff) | |
download | stroke-afac50e2a7bfaf70d53a8265194b5a5ca13034f8.zip stroke-afac50e2a7bfaf70d53a8265194b5a5ca13034f8.tar.bz2 |
Remove unnecessary Crypto functions from StringCodecs.
Remove SHA1 and HMACSHA1 from StringCodecs as they are already provided by CryptoProvider,
and is equivalent to Swiften.
License:
This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
Test-Information:
Add tests for Base64 and PBKDF2, which passes.
Change-Id: Ife05f185a10a79c9d69a12235f1b0397d022d992
Diffstat (limited to 'src/com/isode/stroke/stringcodecs/SHA1.java')
-rw-r--r-- | src/com/isode/stroke/stringcodecs/SHA1.java | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/com/isode/stroke/stringcodecs/SHA1.java b/src/com/isode/stroke/stringcodecs/SHA1.java deleted file mode 100644 index 9beb650..0000000 --- a/src/com/isode/stroke/stringcodecs/SHA1.java +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Copyright (c) 2010, Isode Limited, London, England. - * All rights reserved. - */ -/* - * Copyright (c) 2010, Remko Tronçon. - * All rights reserved. - */ -package com.isode.stroke.stringcodecs; - -import com.isode.stroke.base.ByteArray; -import java.security.MessageDigest; -import java.security.NoSuchAlgorithmException; - -public class SHA1 { - - public static ByteArray getHash(ByteArray data) { - MessageDigest md; - try { - md = MessageDigest.getInstance("SHA-1"); - } catch (NoSuchAlgorithmException ex) { - throw new IllegalStateException("JRE doesn't have an SHA hash function", ex); - } - md.update(data.getData()); - return new ByteArray(md.digest()); - } -} |