Class CryptoJsWrapper

java.lang.Object
net.datenwerke.security.ext.client.crypto.CryptoJsWrapper

public class CryptoJsWrapper extends Object
  • Constructor Details

    • CryptoJsWrapper

      public CryptoJsWrapper()
  • Method Details

    • sha1

      public static String sha1(String msg)
    • hmac

      public static String hmac(String data, String passphrase)
    • encryptAES

      public static String encryptAES(String data, String passphrase)
    • decryptAES

      public static String decryptAES(String data, String passphrase)
    • encryptAES

      public static String encryptAES(String data, String passphrase, String salt, int keylength, int nrOfIterations)
    • pbkdf2

      public static String pbkdf2(String passphrase, String salt, int keylength, int nrOfIterations)
    • decryptAES

      public static String decryptAES(String data, String passphrase, String salt, int keylength, int nrOfIterations)
    • bytesToBase64

      public static byte[] bytesToBase64(byte[] bytes)
    • bytesToString

      public static byte[] bytesToString(byte[] bytes)
    • bytesToHex

      public static byte[] bytesToHex(byte[] bytes)