Package org.jasypt.digest

Examples of org.jasypt.digest.StandardByteDigester.digest()


    byteDigester.setAlgorithm("SHA-512");
    byteDigester.setSaltSizeBytes(128);
    // Load binary data from a image file
    byte[] data = IOUtils.toByteArray(this.getClass().getResourceAsStream("/jasypt.png"));
    // Generate a digest
    byte[] digest = byteDigester.digest(data);
    // Display it
    String str = String.valueOf(Hex.encodeHex(digest));
    System.out.printf("testDigesters : Byte digest '%s'\n", str);
    /* STRING Digester */
    // Create a String digester
View Full Code Here


                digester.initialize();
            }
           
            @Override
            public String encodePassword(char[] rawPass, Object salt) {
                return new String(Base64.encodeBase64(digester.digest(toBytes(rawPass))));
            }
            @Override
            public boolean isPasswordValid(String encPass, char[] rawPass, Object salt) {
                return digester.matches(toBytes(rawPass), Base64.decodeBase64(encPass.getBytes()));
            }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.