이전 포스팅에서는 C 언어와 OpenSSL 라이브러리를 사용하여 문자열을 SHA256 해시로 변환하는 방법에 대해 알아보았습니다. 해당 포스팅의 예제를 참고하여 OpenSSL 라이브러리를 사용하여 SHA256 해시를 생성하는 C 프로그램을 작성할 수 있습니다. SHA256은 무결성 검사에 자주 사용되는 알고리즘입니다. 따라서 해당 예제를 활용하면 무결성 프로그램 작성이 가능합니다. 해당 내용이 궁금하시다면 아래 링크를 참고해주세요.
C 언어 Openssl 활용 디렉토리 내의 모든 파일 SHA256 해시값 구하기 예제 이전 포스팅 참고 학습
C 언어와 OpenSSL 라이브러리를 사용하여 특정 디렉토리 내의 모든 파일의 SHA256 해시를 계산할 수 있습니다. 이전 포스팅을 참고하여 디렉토리 내의 모든 파일에 대한 SHA256 해시를 계산하는 C 프로그램을 작성할 수 있습니다. 한 개 파일 해시값이 아닌 여러개 즉, 어떠한 디렉토리에 소속한 모든 파일에 대해 해시값이 필요하시다면 아래 링크를 참고해주세요.
마지막으로 리눅스 쉘 스크립트를 사용하여 특정 디렉토리 내의 모든 파일의 총 용량을 출력하는 방법에 대해 이전 포스팅에서 예제와 함께 알아보았습니다. 사용자가 입력하거나 아니면 주어진 디렉토리에 대해 내부 파일의 목록을 취합하고 용량을 계산하여 화면에 출력하는 예제입니다. 해당 내용이 궁금하시다면 아래 링크를 참고해주세요.