Following is Simple Encryption and Decryption using AES in Java. Data Encryption Standard (DES) is prone to brute-force attacks. It is a old way of encrypting data. It is replaced by Advanced Encryption Standard (AES). 
If you have Java 8 you can use  java.util.Base64 else for previous version you can org.apache.commons.codec.binary.Base64; Download Jar from following link for previous Java versions.
package com.app.util;
import org.apache.commons.codec.binary.Base64;
public class EncryptionDecryption{
    public static void main(String[] args) throws Exception {
        String plainText = "Chandan Sing Ahluwalia";
        System.out.println("Plain Text Before Encryption: " + plainText);
        String encryptedText = EncryptionDecryption.encryptContent(plainText);
        System.out.println("Encrypted Text After Encryption: " + encryptedText);
        String decryptedText = EncryptionDecryption.decryptContent(encryptedText);
        System.out.println("Decrypted Text After Decryption: " + decryptedText);
    }
    public static String encryptContent(String plainText)
            throws Exception {
        byte[] encodedBytes = Base64.encodeBase64(plainText.getBytes());
        return new String(encodedBytes);
    }
    public static String decryptContent(String encryptedText)
            throws Exception {
        byte[] decodedBytes = Base64.decodeBase64(encryptedText.getBytes());
        return new String(decodedBytes);
    }
}
Following is the output i received for above program:
Plain Text Before Encryption: Chandan Sing Ahluwalia
Encrypted Text After Encryption: Q2hhbmRhbiBTaW5nIEFobHV3YWxpYQ==
Decrypted Text After Decryption: Chandan Sing Ahluwalia
                       
                    
0 Comment(s)