Java実現RFC 2898

669 ワード

package crypto.test;

public class CryptoToolsTest {

	public static void main(String[] args) {
		//hash password
		String salt = CryptoTools.generateSalt();
		String password= "123456" ;
		String hashPassword = CryptoTools.hash(password+salt);
		System.out.println("hashPassword:"+hashPassword);
		System.out.println("salt:"+salt);
		System.out.println("password:"+password);
		//verify
		boolean result = CryptoTools.verify(hashPassword, password+salt);
		System.out.println("Verify:"+result);
	}
}