이 간단한 문서에서는 Java에서 암호로 Excel 파일을 암호화하는 방법에 대해 설명합니다. 여기에는 개발 환경에 대한 구성 세부 정보, 프로그램을 작성하기 위해 따라야 할 일련의 단계, 마지막으로 Java에서 암호로 통합 문서를 암호화하는 데 사용할 수 있는 실행 가능한 샘플 코드가 포함되어 있습니다. 이 문서에서는 사용할 수 있는 암호화 유형도 공유한 다음 XLSX, XLS 등과 같은 원하는 형식으로 암호화된 파일을 저장합니다.
Java에서 Excel 스프레드시트를 암호화하는 단계
- Excel 파일 암호화에 Aspose.Cells for Java를 사용하도록 IDE 구성
- 암호화할 Workbook 개체에 템플릿 Excel 파일을 로드합니다.
- 암호화 유형을 선택하고 setEncryptionOptions() 메서드를 사용하여 설정합니다.
- Workbook 클래스의 Settings 개체를 사용하여 암호 설정
- 출력 암호화된 통합 문서를 디스크 또는 스트림에 저장
이 단계는 Java에서 Excel 파일을 암호화하는 프로세스를 이해하는 데 도움이 됩니다. 소스 Excel 파일을 로드한 다음 암호화 유형 및 키 길이와 함께 setEncryptionOptions() 메서드를 사용하기만 하면 되기 때문에 프로세스가 매우 간단합니다. 암호화 유형이 설정되면 프로그래밍 방식으로 또는 MS Excel을 사용하여 Excel 파일을 여는 데 사용할 암호를 설정해야 합니다.
Java에서 Excel 파일을 암호로 보호하는 코드
위의 코드는 Java에서 Excel 문서를 *비밀번호로 보호하는 프로세스를 보여주기 위해 작성되었습니다. Workbook 클래스 개체를 사용하여 로드 프로세스의 사용자 지정을 위한 생성자가 많은 원본 Excel 파일을 로드합니다. Workbook 클래스에는 STRONG_CRYPTOGRAPHIC_PROVIDER, XOR, COMPATIBLE, ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1 및 암호와 같은 암호화 유형을 설정하는 데 사용되는 메서드와 속성도 있습니다.
이 기사는 Java에서 Excel 파일을 암호화하는 방법을 알려줍니다. Excel 파일에 디지털 서명하는 과정을 알아보려면 Java를 사용하여 Excel 문서에 디지털 서명하는 방법에 있는 문서를 참조하세요.