2015-01-20 3 views
0

Java 응용 프로그램에서 Jasypt를 사용하여 기밀 구성 데이터를 암호화하고 암호를 해독합니다. 그러나 명령 행을 사용하여 값을 암호화하고 구성 파일을 대체하기는 쉽지만 수백 개의 이러한 값을 포함하는 파일에는 실용적이지 않으며 파일은 다른 환경에 따라 다르며 자동화 될 수 없습니다.jasypt, 대량 구성 데이터를 한 번에 암호화

그래서 암호화되지 않은 파일을 가져 와서 한 번에 모든 것을 암호화하는 것으로하고 싶습니다. 평범한 자바를 어떻게 사용하면 구성 데이터의 값을 라인 단위로 바꿀 수 있습니까? 감사합니다.

답변

0

더 좋은 방법이 있는지는 모르겠지만 Apache Commons io FileUtils를 사용할 수있었습니다. LineIterator를 생성하고 반복 할 때 암호화합니다 (각 행에서 암호화해야 할 항목을 파악해야 함). 결과를 저장하고 마지막으로 모든 내용을 출력 파일에 씁니다. 단순하고 내가 무엇을 찾고 있었는지 않습니다.

관련 문제