The time I used to develop applications on iPhone I was converting String to SHA1 with two combination:
- Data
- Key
Now I am developing an Android application and I did not any example for how to calculate SHA1 With key.
I am greatly appreciative of any guidance or help.
[The code that I currently use]
private void convertStringToSHA1() { String sTimeStamp = new SimpleDateFormat("MM/dd/yyyy HH:MM:SS").format(new java.util.Date()); String sStringToHash = String.format("%1$s\n%2$s", "Username",sTimeStamp); MessageDigest cript = MessageDigest.getInstance("SHA-1"); cript.reset(); cript.update(sStringToHash.getBytes("utf-8")); sStringToHash = new BigInteger(1, cript.digest()).toString(16); }