ARIA 파일 암호화에 관한 문의사항입니다.
- 작성자 :
- 이*영
- 작성일 :
- 2011-04-21 09:33:11
- 조회수 :
- 2,492
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
ARIA 파일 암호화에 관하여 3가지 문의사항입니다.
egovframework.rte.fdl.crypto.EgovCipherService 으로 ARIA Text 암호화/복호화는 구현을 완료하였습니다.
소스내용
byte[] retEncryt= egovCipherService.encrypt("암호화할값");
1.
egovCipherService에 파일암호화 관련 Method가 없는것 같습니다.
파일암호화는 egovframework.rte.fdl.crypto.impl.EgovARIAEDcryptionBinServiceImpl <- 이 서비스를 이용해야 하나요~?
2.
egovframework.rte.fdl.crypto.EgovCipherService 에 setPassword는 무슨 기능을 하는 Method인가요?
3.
혹시 EgovCipherService 의 API문서가 사이트에 존재하나요? (공통src에 없어서요)
egovframework.rte.fdl.crypto.EgovCipherService 으로 ARIA Text 암호화/복호화는 구현을 완료하였습니다.
소스내용
byte[] retEncryt= egovCipherService.encrypt("암호화할값");
1.
egovCipherService에 파일암호화 관련 Method가 없는것 같습니다.
파일암호화는 egovframework.rte.fdl.crypto.impl.EgovARIAEDcryptionBinServiceImpl <- 이 서비스를 이용해야 하나요~?
2.
egovframework.rte.fdl.crypto.EgovCipherService 에 setPassword는 무슨 기능을 하는 Method인가요?
3.
혹시 EgovCipherService 의 API문서가 사이트에 존재하나요? (공통src에 없어서요)
A
안녕하세요.. 이원영님..
1. 예.. EgovCipherService는 파일 자체를 파라미터로 넘기는 암호화 방식은 지원되지 않습니다.
말씀하신 것 처럼.. EgovARIAEDcryptionBinServiceImpl 를 이용하셔야 파일을 암복호화하는 방식을 지원합니다. (EgovARIAEDcryptionBinServiceImpl가 내부적으로 EgovCipherService를 활용하고 있음)
2. EgovCipherService의 setPassword 메소드는 ARIA 알고리즘의 암호를 지정하는 메소드입니다.
3. 해당 서비스는 공통컴포넌트가 아니라 실행환경 서비스입니다.
소스도 실행환경 소스를 받으시면 됩니다.
가이드는 다음을 참조하시고요..
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:encryption_decryption
그럼.. 즐거운 하루되십시오.
감사합니다.
1. 예.. EgovCipherService는 파일 자체를 파라미터로 넘기는 암호화 방식은 지원되지 않습니다.
말씀하신 것 처럼.. EgovARIAEDcryptionBinServiceImpl 를 이용하셔야 파일을 암복호화하는 방식을 지원합니다. (EgovARIAEDcryptionBinServiceImpl가 내부적으로 EgovCipherService를 활용하고 있음)
2. EgovCipherService의 setPassword 메소드는 ARIA 알고리즘의 암호를 지정하는 메소드입니다.
3. 해당 서비스는 공통컴포넌트가 아니라 실행환경 서비스입니다.
소스도 실행환경 소스를 받으시면 됩니다.
가이드는 다음을 참조하시고요..
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:encryption_decryption
그럼.. 즐거운 하루되십시오.
감사합니다.