Blowfish is a symmetric-key block cipher, designed in 1993 by Bruce Schneier and included in a large number of cipher suites and encryption products.
For more information, refer to http://en.wikipedia.org/wiki/Blowfish_(cipher)
To Encrypt and Desrypt Images , follow following steps
Encrypting and Decrypting Images Using BlowFish :
1. Create SecretKey which will be used for Encryption
SecretKey secretKey = new SecretKeySpec(password.getBytes(), "Blowfish");
2. Create Cipher Instance
Cipher cipher = Cipher.getInstance("Blowfish");
3. To Encrypt, Initialize Cipher using secretKey
cipher.init(Cipher.ENCRYPT_MODE, secretKey);
For more information, refer to http://en.wikipedia.org/wiki/Blowfish_(cipher)
To Encrypt and Desrypt Images , follow following steps
Encrypting and Decrypting Images Using BlowFish :
1. Create SecretKey which will be used for Encryption
SecretKey secretKey = new SecretKeySpec(password.getBytes(), "Blowfish");
2. Create Cipher Instance
Cipher cipher = Cipher.getInstance("Blowfish");
3. To Encrypt, Initialize Cipher using secretKey
cipher.init(Cipher.ENCRYPT_MODE, secretKey);