eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

aria 암호화 모듈이 thread-safe 한가요?
  • 작성자

    허*영

  • 작성일

    2014-02-26 13:03:18

  • 조회수

    1,121

  • 구분

    실행환경

  • 진행상태

    완료

질문

aria 암호화 모듈이 thread-safe 한가요?

여기
http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:fdl:encryption_decryption
문서를 참조하여 개발에 적용하려고 합니다.

그런데 api 가 호출하는 과정을 보아하니 겉보기에 thread-safe하지 않은것 같더군요...?

cryptoAriaTxt1.getComformStr("Egov");
cryptoAriaTxt1.setARIAConfig(-1, ret_encryt);
byte ret_decrypt[] = cryptoAriaTxt1.decrypt();

그렇다면 스프링 컨테이너에서 빈으로 가져와서 사용하기 보다는 아래 처럼 객체를 만들어서 사용할것 같은데... 확인 부탁드립니다.

EgovEDcryptionService cryptoAriaTxt = new EgovARIAEDcryptionTxtServiceImpl();

답변

안녕하세요. 허호영님.

참조하시는 부분은 이전 버전입니다.

암복호화 서비스는 2.0부터 개선이 되어 있는 상태로 다음 가이드를 참조하시면 되실 것 같습니다.

http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:encryption_decryption

(중간부분 rte => rte2)

참고로 사용하시는 방식에 따라 thread-safe 여부가 결정되는 것은 아니고, 내부적으로 어떻게 처리되었냐가 중요합니다.

그럼, 즐거운 하루되십시오.
감사합니다.

이 페이지의 구성

묻고 답하기