package com.salesmanager.core.modules.utils; /** * Can be used to encrypt block or information that has to * be maintained secret * @author Carl Samson * */ public interface Encryption { /** * Encrypts a string value * @param key * @param value * @return * @throws Exception */ public String encrypt(String value) throws Exception; /** * Decrypts a string value * @param key * @param value * @return * @throws Exception */ public String decrypt(String value) throws Exception; }