차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
| linuxfromscratch:12.1:117-openssl-3.2.1 [2024/05/27 20:55] – [8.47.2. OpenSSL의 내용] baecy | linuxfromscratch:12.1:117-openssl-3.2.1 [2024/06/18 01:25] (현재) – [8.47.1. OpenSSL 설치] baecy | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ^ Linux From Scratch - Version 12.1-systemd | ^ Linux From Scratch - Version 12.1-systemd | ||
| ^ Chapter 8. Installing Basic System Software | ^ Chapter 8. Installing Basic System Software | ||
| - | |[[.:016-automake-1.16.5|이전]] | + | |[[.:116-automake-1.16.5|이전]] |
| |Automake-1.16.5 | |Automake-1.16.5 | ||
| 줄 11: | 줄 11: | ||
| OpenSSL 패키지에는 암호화와 관련된 관리 도구와 라이브러리가 포함되어 있습니다. 이러한 도구는 OpenSSH, 이메일 애플리케이션, | OpenSSL 패키지에는 암호화와 관련된 관리 도구와 라이브러리가 포함되어 있습니다. 이러한 도구는 OpenSSH, 이메일 애플리케이션, | ||
| - | **대략적인 | + | * **빌드 시간:** 1.8 SBU |
| - | **필요한 | + | |
| ---- | ---- | ||
| 줄 63: | 줄 63: | ||
| <WRAP info center round 90%> | <WRAP info center round 90%> | ||
| **참고** \\ | **참고** \\ | ||
| - | 취약점을 수정한 새 버전이 발표되면 OpenSSL을 업데이트해야 합니다. OpenSSL 3.0.0부터 OpenSSL 버전 관리 체계는 | + | 취약점을 수정한 새 버전이 발표되면 OpenSSL을 업데이트해야 합니다. OpenSSL 3.0.0부터 OpenSSL 버전 관리 체계는 |
| 하지만 해당 라이브러리에 연결된 실행 중인 프로그램은 모두 중지했다가 다시 시작해야 합니다. 자세한 내용은 [[072-package_management# | 하지만 해당 라이브러리에 연결된 실행 중인 프로그램은 모두 중지했다가 다시 시작해야 합니다. 자세한 내용은 [[072-package_management# | ||
| 줄 70: | 줄 70: | ||
| ---- | ---- | ||
| - | ==== 8.47.2. OpenSSL의 내용 | + | ==== 8.47.2. OpenSSL |
| * **설치된 프로그램: | * **설치된 프로그램: | ||
| 줄 76: | 줄 76: | ||
| * **설치된 디렉터리** \\ /etc/ssl, / | * **설치된 디렉터리** \\ /etc/ssl, / | ||
| - | === 간단한 설명 === | + | === 간략한 설명=== |
| - | * **c_rehash** \\ 디렉토리의 모든 파일을 검사하고 해시 값에 심볼릭 링크를 추가하는 Perl 스크립트입니다. c_rehash의 사용은 더 이상 사용되지 않는 것으로 간주되며 | + | * **c_rehash** \\ 디렉토리의 모든 파일을 검사하고 해시 값에 심볼릭 링크를 추가하는 Perl 스크립트입니다. |
| - | * **openssl** \\ 셸에서 OpenSSL의 암호화 라이브러리의 다양한 암호화 기능을 사용하기 위한 명령줄 도구입니다. '' | + | * **openssl** \\ 셸에서 OpenSSL의 암호화 라이브러리의 다양한 암호화 기능을 사용하기 위한 명령줄 도구입니다. '' |
| * libcrypto.so \\ 다양한 인터넷 표준에서 사용되는 광범위한 암호화 알고리즘을 구현합니다. 이 라이브러리가 제공하는 서비스는 SSL, TLS 및 S/MIME의 OpenSSL 구현에서 사용되며, | * libcrypto.so \\ 다양한 인터넷 표준에서 사용되는 광범위한 암호화 알고리즘을 구현합니다. 이 라이브러리가 제공하는 서비스는 SSL, TLS 및 S/MIME의 OpenSSL 구현에서 사용되며, | ||
| - | * libssl.so \\ 전송 계층 보안(TLS v1) 프로토콜을 구현합니다. 풍부한 API를 제공하며, | + | * libssl.so \\ 전송 계층 보안(TLS v1) 프로토콜을 구현합니다. 풍부한 API를 제공하며, |