egovframework.rfc3.common.util
Class EgovFileScrty

java.lang.Object
  extended by egovframework.rfc3.common.util.EgovFileScrty

public class EgovFileScrty
extends java.lang.Object


Constructor Summary
EgovFileScrty()
           
 
Method Summary
static java.lang.String decode(java.lang.String data)
          데이터를 복호화하는 기능
static boolean decryptFile(java.lang.String source, java.lang.String target)
          파일을 복호화하는 기능
static java.lang.String encode(java.lang.String data)
          데이터를 암호화하는 기능
static boolean encryptFile(java.lang.String source, java.lang.String target)
          파일을 암호화하는 기능
static java.lang.String encryptPassword(java.lang.String data)
          비밀번호를 암호화하는 기능(복호화가 되면 안되므로 MD5 인코딩 방식 적용)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EgovFileScrty

public EgovFileScrty()
Method Detail

encryptFile

public static boolean encryptFile(java.lang.String source,
                                  java.lang.String target)
                           throws java.lang.Exception
파일을 암호화하는 기능

Parameters:
String - source 암호화할 파일
String - target 암호화된 파일
Returns:
boolean result 암호화여부 True/False
Throws:
java.lang.Exception

decryptFile

public static boolean decryptFile(java.lang.String source,
                                  java.lang.String target)
                           throws java.lang.Exception
파일을 복호화하는 기능

Parameters:
String - source 복호화할 파일
String - target 복호화된 파일
Returns:
boolean result 복호화여부 True/False
Throws:
java.lang.Exception

encode

public static java.lang.String encode(java.lang.String data)
                               throws java.lang.Exception
데이터를 암호화하는 기능

Parameters:
String - data 암호화할 데이터
Returns:
String result 암호화된 데이터
Throws:
java.lang.Exception

decode

public static java.lang.String decode(java.lang.String data)
                               throws java.lang.Exception
데이터를 복호화하는 기능

Parameters:
String - data 복호화할 데이터
Returns:
String result 복호화된 데이터
Throws:
java.lang.Exception

encryptPassword

public static java.lang.String encryptPassword(java.lang.String data)
                                        throws java.lang.Exception
비밀번호를 암호화하는 기능(복호화가 되면 안되므로 MD5 인코딩 방식 적용)

Parameters:
String - data 암호화할 비밀번호
Returns:
String result 암호화된 비밀번호
Throws:
java.lang.Exception