JARX 파일이란 무엇인가요?

JARX 파일은 당사 고유의 아카이브 파일 형식으로, Zip과 동일한 Deflate 압축 알고리즘을 사용하고 AES 암호화 알고리즘으로 데이터를 암호화합니다.

JARX 파일의 구조는 모든 아카이브 파일 형식과 유사하며, 당사 고유의 방식으로 구성된 항목들로 이루어져 있습니다. 항목의 이름과 내용은 AES 알고리즘을 사용하여 암호화됩니다.

JARX 파일 형식의 비공개성, 내용 및 항목 이름의 암호화, 그리고 JARX 파일을 직접 추출하고 열 수 있는 도구의 부재로 인해 JARX 파일을 사용하면 클래스 파일의 내용뿐만 아니라 JAR 파일의 전체 구조까지 보호할 수 있습니다. 즉, 외부에서도 클래스 이름에 접근할 수 없으므로 해킹이 훨씬 어려워집니다.