From 94a2f8b3fb03e12f591e2966683575b020184efb Mon Sep 17 00:00:00 2001 From: HoJeong Im <39ghwjd@naver.com> Date: Sun, 26 Apr 2026 19:35:21 +0900 Subject: [PATCH] openocd, openrgb, openssl-*: add Korean translation (#22223) --- pages.ko/common/openocd.md | 28 ++++++++++++++++++++++++++ pages.ko/common/openrgb.md | 20 +++++++++++++++++++ pages.ko/common/openssl-rand.md | 20 +++++++++++++++++++ pages.ko/common/openssl-speed.md | 32 ++++++++++++++++++++++++++++++ pages.ko/common/openssl.md | 34 +++++++++++++++++++++++++------- 5 files changed, 127 insertions(+), 7 deletions(-) create mode 100644 pages.ko/common/openocd.md create mode 100644 pages.ko/common/openrgb.md create mode 100644 pages.ko/common/openssl-rand.md create mode 100644 pages.ko/common/openssl-speed.md diff --git a/pages.ko/common/openocd.md b/pages.ko/common/openocd.md new file mode 100644 index 0000000000..7f1c066ee9 --- /dev/null +++ b/pages.ko/common/openocd.md @@ -0,0 +1,28 @@ +# openocd + +> OpenOCD를 사용하여 임베디드 시스템을 디버깅 및 프로그래밍하는 도구. +> 더 많은 정보: . + +- 설정 파일을 사용해 보드에 OpenOCD 세션 연결: + +`openocd {{[-f|--file]}} {{구성_파일.cfg}}` + +- 여러 설정 파일을 사용하여 보드에 OpenOCD 세션 연결 : + +`openocd {{[-f|--file]}} {{config_file1.cfg}} {{[-f|--file]}} {{config_file2.cfg}}` + +- 22설정 파일 및 서버 시작 시 실행할 명령을 함께 지정하여 보드에 OpenOCD 세션 연결: + +`openocd {{[-f|--file]}} {{config_file.cfg}} {{[-c|--command]}} "{{command}}"` + +- 지정한 경로의 설정 파일 경로를 사용: + +`openocd {{[-s|--search]}} {{path/to/search}} {{[-f|--file]}} {{config_file.cfg}}` + +- [대화형] OpenOCD 시작 후, GDB를 기본 포트(3333)로 연결: + +`target extended-remote localhost` + +- 사이트 전역 스크립트 라이브러리 목록 출력: + +`ls /usr/local/share/openocd/scripts` diff --git a/pages.ko/common/openrgb.md b/pages.ko/common/openrgb.md new file mode 100644 index 0000000000..106c892752 --- /dev/null +++ b/pages.ko/common/openrgb.md @@ -0,0 +1,20 @@ +# openrgb + +> RGB 조명을 제어하는 도구. +> 더 많은 정보: . + +- OpenRGB GUI 실행: + +`openrgb` + +- OpenRGB에서 지원하는 장치 목록 출력: + +`openrgb --noautoconnect {{[-l|--list-devices]}}` + +- 장치 모드 및 색상 설정: + +`openrgb {{[-m|--mode]}} {{off|static|breathing|rainbow|flashing|...}} {{[-c|--color]}} {{random|red|00AAFF|...}}` + +- 도움말 표시: + +`openrgb {{[-h|--help]}}` diff --git a/pages.ko/common/openssl-rand.md b/pages.ko/common/openssl-rand.md new file mode 100644 index 0000000000..8edfe58ec9 --- /dev/null +++ b/pages.ko/common/openssl-rand.md @@ -0,0 +1,20 @@ +# openssl rand + +> 암호학적으로 안전한 PRNG를 사용하여 랜덤 바이트를 생성하는 명령어. +> 더 많은 정보: . + +- 8바이트(16문자) hex 문자열 생성 후 `stdout` 출력: + +`openssl rand -hex 8` + +- 20바이트를 랜덤으로 생성 후 base64로 인코딩하여 생성: + +`openssl rand -base64 20` + +- 랜덤 바이트를 파일로 저장 (인코딩 없음): + +`openssl rand -out {{경로/대상/파일}} {{길이}}` + +- 1 KiB/MiB/GiB/TiB 크기의 랜덤 바이트를 hex 또는 base64로 생성: + +`openssl rand -{{hex|base64}} 1{{K|M|G|T}}` diff --git a/pages.ko/common/openssl-speed.md b/pages.ko/common/openssl-speed.md new file mode 100644 index 0000000000..928f5aa2b5 --- /dev/null +++ b/pages.ko/common/openssl-speed.md @@ -0,0 +1,32 @@ +# openssl speed + +> OpenSSL 알고리즘의 성능을 벤치마크하는 명령어. +> 더 많은 정보: . + +- 사용 가능한 모든 알고리즘 벤치마크: + +`openssl speed` + +- 주요 알고리즘 벤치마크: + +`openssl speed {{md5 sha1 sha256 aes rsa}}` + +- 특정 EVP 암호 알고리즘 벤치마크: + +`openssl speed -evp {{aes-256-cbc}}` + +- 지정한 시간(초) 동안 벤치마크: + +`openssl speed -seconds {{10}}` + +- CPU 시간 대신 실제 경과시간으로 측정: + +`openssl speed -elapsed` + +- 기계 처리용 출력 형식으로 결과 표시: + +`openssl speed -mr` + +- 모든 CPU 코어를 사용해 병렬 벤치마크: + +`openssl speed -multi $(nproc)` diff --git a/pages.ko/common/openssl.md b/pages.ko/common/openssl.md index 5b6bae64f8..7ea66ada1d 100644 --- a/pages.ko/common/openssl.md +++ b/pages.ko/common/openssl.md @@ -1,17 +1,37 @@ # openssl -> OpenSSL 암호화 툴킷. -> `req`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다. +> OpenSSL 암호화 도구 모음. +> `req`와 같은 일부 하위명령어는 별도의 사용법 문서를 가짐. > 더 많은 정보: . +- 개인 키 생성 및 AES-256으로 출력 파일 암호화: + +`openssl genpkey -algorithm {{rsa|ec}} -out {{경로/대상/개인키.key}} -aes256` + +- `rsa`를 사용해 개인키(`private.key`)로부터 공개 키 생성: + +`openssl rsa -in {{경로/대상/개인키.key}} -pubout -out {{경로/대상/공개키.key}}` + +- 지정된 기간(365일) 동안 유효한 자체 서명 인증서 생성: + +`openssl req -new -x509 -key {{경로/대상/개인키.key}} -out {{경로/대상/인증서.crt}} -days 365` + +- 인증서를 `.pem` 또는 `.der` 형식으로 변환: + +`openssl x509 -in {{경로/대상/인증서.crt}} -out {{경로/대상/인증서.pem|경로/대상/인증서.der}} -outform {{pem|der}}` + +- 인증서 상세 정보 확인: + +`openssl x509 -in {{경로/대상/인증서.crt}} -text -noout` + +- 인증서 서명 요청(CSR) 생성: + +`openssl req -new -key {{경로/대상/개인키.key}} -out {{경로/대상/요청.csr}}` + - 도움말 표시: `openssl help` -- 특정 하위 명령에 대한 도움말 표시: - -`openssl help {{x509}}` - -- 버전 표시: +- 버전 정보 표시: `openssl version`