linuxfromscratch:12.1:117-openssl-3.2.1

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linuxfromscratch:12.1:117-openssl-3.2.1 [2024/06/11 06:00] – 바깥 편집 127.0.0.1linuxfromscratch:12.1:117-openssl-3.2.1 [2024/06/18 01:25] (현재) – [8.47.1. OpenSSL 설치] baecy
줄 11: 줄 11:
 OpenSSL 패키지에는 암호화와 관련된 관리 도구와 라이브러리가 포함되어 있습니다. 이러한 도구는 OpenSSH, 이메일 애플리케이션, 웹 브라우저(HTTPS 사이트 액세스용) 등 다른 패키지에 암호화 기능을 제공하는 데 유용합니다. OpenSSL 패키지에는 암호화와 관련된 관리 도구와 라이브러리가 포함되어 있습니다. 이러한 도구는 OpenSSH, 이메일 애플리케이션, 웹 브라우저(HTTPS 사이트 액세스용) 등 다른 패키지에 암호화 기능을 제공하는 데 유용합니다.
  
-**대략적인 빌드 시간:** 1.8 SBU \\  +  * **빌드 시간:** 1.8 SBU  
-**필요한 디스크 공간:** 805 MB +  **디스크 공간:** 805 MB 
  
 ---- ----
줄 63: 줄 63:
 <WRAP info center round 90%> <WRAP info center round 90%>
 **참고** \\ **참고** \\
-취약점을 수정한 새 버전이 발표되면 OpenSSL을 업데이트해야 합니다. OpenSSL 3.0.0부터 OpenSSL 버전 관리 체계는 메이저.마이너.패치 형식을 따릅니다. 동일한 MAJOR 버전 번호에 대해 API/ABI 호환성이 보장됩니다. LFS는 공유 라이브러리만 설치하기 때문에 MAJOR 버전 번호가 동일한 버전으로 업그레이드할 때 ''libcrypto.so'' 또는 ''libssl.so''에 링크된 패키지를 다시 컴파일할 필요가 없습니다.+취약점을 수정한 새 버전이 발표되면 OpenSSL을 업데이트해야 합니다. OpenSSL 3.0.0부터 OpenSSL 버전 관리 체계는 MAJOR.MINOR.PATCH 형식을 따릅니다. 동일한 MAJOR 버전 번호에 대해 API/ABI 호환성이 보장됩니다. LFS는 공유 라이브러리만 설치하기 때문에 MAJOR 버전 번호가 동일한 버전으로 업그레이드할 때 ''libcrypto.so'' 또는 ''libssl.so''에 링크된 패키지를 다시 컴파일할 필요가 없습니다.
  
 하지만 해당 라이브러리에 연결된 실행 중인 프로그램은 모두 중지했다가 다시 시작해야 합니다. 자세한 내용은 [[072-package_management#8.2.1. 업그레이드 문제|8.2.1, "업그레이드 문제"]]의 관련 항목을 참조하세요. 하지만 해당 라이브러리에 연결된 실행 중인 프로그램은 모두 중지했다가 다시 시작해야 합니다. 자세한 내용은 [[072-package_management#8.2.1. 업그레이드 문제|8.2.1, "업그레이드 문제"]]의 관련 항목을 참조하세요.
줄 78: 줄 78:
 === 간략한 설명=== === 간략한 설명===
  
-  * **c_rehash** \\ 디렉토리의 모든 파일을 검사하고 해시 값에 심볼릭 링크를 추가하는 Perl 스크립트입니다. c_rehash의 사용은 더 이상 사용되지 않는 것으로 간주되며 openssl rehash 명령으로 대체해야 합니다. +  * **c_rehash** \\ 디렉토리의 모든 파일을 검사하고 해시 값에 심볼릭 링크를 추가하는 Perl 스크립트입니다. **c_rehash** 명령은 더 이상 사용되지 않는 것으로 간주하고 **openssl rehash** 명령으로 대체해야 합니다. 
-  * **openssl** \\ 셸에서 OpenSSL의 암호화 라이브러리의 다양한 암호화 기능을 사용하기 위한 명령줄 도구입니다. ''[[https://man.archlinux.org/man/openssl.1|openssl(1)]]''((man 1 openssl))에 문서화되어 있는 다양한 함수에 사용할 수 있습니다.+  * **openssl** \\ 셸에서 OpenSSL의 암호화 라이브러리의 다양한 암호화 기능을 사용하기 위한 명령줄 도구입니다. ''[[https://man.archlinux.org/man/openssl.1|openssl(1)]]''에 문서화되어 있는 다양한 함수에 사용할 수 있습니다.
   * libcrypto.so \\ 다양한 인터넷 표준에서 사용되는 광범위한 암호화 알고리즘을 구현합니다. 이 라이브러리가 제공하는 서비스는 SSL, TLS 및 S/MIME의 OpenSSL 구현에서 사용되며, OpenSSH, OpenPGP 및 기타 암호화 표준을 구현하는 데도 사용되었습니다.   * libcrypto.so \\ 다양한 인터넷 표준에서 사용되는 광범위한 암호화 알고리즘을 구현합니다. 이 라이브러리가 제공하는 서비스는 SSL, TLS 및 S/MIME의 OpenSSL 구현에서 사용되며, OpenSSH, OpenPGP 및 기타 암호화 표준을 구현하는 데도 사용되었습니다.
-  * libssl.so \\ 전송 계층 보안(TLS v1) 프로토콜을 구현합니다. 풍부한 API를 제공하며, 이에 대한 문서는 ''[[https://man.archlinux.org/man/ssl.7|ssl(7)]]''((man 7 ssl))에서 확인할 수 있습니다.+  * libssl.so \\ 전송 계층 보안(TLS v1) 프로토콜을 구현합니다. 풍부한 API를 제공하며, 이에 대한 문서는 ''[[https://man.archlinux.org/man/ssl.7|ssl(7)]]''에서 확인할 수 있습니다.
  
  
  • linuxfromscratch/12.1/117-openssl-3.2.1.1718085646.txt.gz
  • 마지막으로 수정됨: 2024/06/11 06:00
  • 저자 127.0.0.1