Code example for Hashtable

Methods: get, put, size

0
package edu.harvard.i2b2.crc.loader.util.security; 
 
import java.util.Hashtable; 
 
public class Cipher { 
 
	 
	public static String encryptMRN(String key, String mrn, String company) throws Exception
	{ 
		 
		Hashtable htemp = new Hashtable();
		htemp.put("a", key);
		HighEncryption highEnc =new HighEncryption("a", htemp);		
		return  highEnc.mrn_encrypt(mrn, true, company);		
	} 
	 
	public static String decryptMRN(String key, String mrn) throws Exception
	{ 
		Hashtable htemp = new Hashtable();
		htemp.put("a", key);
		HighEncryption highEnc =new HighEncryption("a", htemp);		
		return  highEnc.mrn_decrypt(mrn, true);		
	} 
 
	public static String encrypt(String key, String clear) throws Exception
	{ 
		Hashtable htemp = new Hashtable();
		htemp.put("a", key);
		HighEncryption highEnc =new HighEncryption("a", htemp);		
		return  highEnc.generic_encrypt(clear);		
	} 
 
	public static String decrypt(String key, String cipher) throws Exception
	{ 
		Hashtable htemp = new Hashtable();
		htemp.put("a", key);
		HighEncryption highEnc =new HighEncryption("a", htemp);		
		return  highEnc.generic_decrypt(cipher);		
	} 
 
}