[Spring/MagicCrypto] 매직크립토 버전 2.0 > 2.3 버전업 배포 가이드

2025. 3. 19. 19:41프로그래밍/Java

현재 개발 환경은 Jdk 1.6& 1.8이며, 제우스 컨테이너로 스프링 서비스를 올린다.
암호화 모듈인 매직크립토를 2.0에서 2.3으로 버전업하는 상황이다.

  1. native library 호출 경로에 맞춰 dll 파일을 옮겨놓는다.
    • 확인해본 결과 테스트 서버에선 라이브러리 경로가 전역에 설정되어있는 PATH가 아닌 제우스 컨테이너가 참조중인 java.library.path에서 dll을 불러오기에 해당 위치에 넣어준다.
      보통 C:/TmaxSoft/JEUS6.0/lib/system에 위치한다.
  2. dll 파일을 우선 옮긴 후 v2.3과 호환되는 배포패키지를 배포한다.
    • 매직크립토 구현체와 암호화 변수가 동일한지 확인해줘야한다.