목차
- C 언어 Openssl 활용 SHA256 해시 예제 이전 포스팅 참고 학습
- C 언어 Openssl 활용 디렉토리 내의 모든 파일 SHA256 해시값 구하기 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 디렉토리 내의 파일 총 용량 출력 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 사용자에게 문자열 입력받기 예제
- 리눅스 쉘스크립트 문자열 sha256 해시하여 결과 출력 예제
C 언어 Openssl 활용 SHA256 해시 예제 이전 포스팅 참고 학습
이전 포스팅에서는 C 언어와 OpenSSL 라이브러리를 사용하여 문자열을 SHA256 해시로 변환하는 방법에 대해 알아보았습니다. 해당 포스팅의 예제를 참고하여 OpenSSL 라이브러리를 사용하여 SHA256 해시를 생성하는 C 프로그램을 작성할 수 있습니다. SHA256은 무결성 검사에 자주 사용되는 알고리즘입니다. 따라서 해당 예제를 활용하면 무결성 프로그램 작성이 가능합니다. 해당 내용이 궁금하시다면 아래 링크를 참고해주세요.
2023.07.28 - [C] - [C/C++] Openssl 활용 SHA256 해시 예제
C 언어 Openssl 활용 디렉토리 내의 모든 파일 SHA256 해시값 구하기 예제 이전 포스팅 참고 학습
C 언어와 OpenSSL 라이브러리를 사용하여 특정 디렉토리 내의 모든 파일의 SHA256 해시를 계산할 수 있습니다. 이전 포스팅을 참고하여 디렉토리 내의 모든 파일에 대한 SHA256 해시를 계산하는 C 프로그램을 작성할 수 있습니다. 한 개 파일 해시값이 아닌 여러개 즉, 어떠한 디렉토리에 소속한 모든 파일에 대해 해시값이 필요하시다면 아래 링크를 참고해주세요.
2023.08.09 - [C] - [C/C++] 디렉토리 내의 모든 파일 SHA256 해시값 구하기 예제(sha256, openssl)
리눅스 쉘스크립트 디렉토리 내의 파일 총 용량 출력 예제 이전 포스팅 참고 학습
마지막으로 리눅스 쉘 스크립트를 사용하여 특정 디렉토리 내의 모든 파일의 총 용량을 출력하는 방법에 대해 이전 포스팅에서 예제와 함께 알아보았습니다. 사용자가 입력하거나 아니면 주어진 디렉토리에 대해 내부 파일의 목록을 취합하고 용량을 계산하여 화면에 출력하는 예제입니다. 해당 내용이 궁금하시다면 아래 링크를 참고해주세요.
2023.09.04 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 디렉토리 내의 파일 총 용량 출력 예제
리눅스 쉘스크립트 사용자에게 문자열 입력받기 예제
아래는 사용자로부터 문자열 입력을 받는 예제입니다. 이렇게 입력받은 문자열은 아래 예제에서 해시하는 곳에 사용될 예정입니다.
#!/bin/bash
# 사용자에게 문자열 입력 받기
echo "문자열을 입력하세요: "
read user_input
# 입력받은 문자열 출력
echo "입력받은 문자열: $user_input"
리눅스 쉘스크립트 문자열 sha256 해시하여 결과 출력 예제
아래는 사용자로부터 입력받은 문자열의 SHA256 해시를 계산하고 결과를 출력하는 예제입니다. 아래와 같이 문자열을 해시하여 해시값을 도출할 수 있습니다.
#!/bin/bash
# 사용자에게 문자열 입력 받기
echo "문자열을 입력하세요: "
read user_input
# 입력받은 문자열을 SHA256 해싱하여 출력
echo -n "$user_input" | sha256sum