Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Korean Translation (First PR) #595

Merged
merged 25 commits into from
Sep 10, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
499ca7d
copy content/en to content/kr
henrychoi7 Aug 15, 2018
0236b41
Added some translations
henrychoi7 Sep 9, 2018
2a3c3f4
Added post translations
henrychoi7 Sep 9, 2018
20fde9a
Added post translations from 2015.06 to 2015.08
henrychoi7 Sep 16, 2018
d28ee80
Updated changes to translation contents
henrychoi7 Jan 1, 2019
524802c
copy content/en to content/kr
henrychoi7 Aug 15, 2018
51128cf
Added some translations
henrychoi7 Sep 9, 2018
ecba22c
Added post translations
henrychoi7 Sep 9, 2018
33e32cb
Added post translations from 2015.06 to 2015.08
henrychoi7 Sep 16, 2018
76363ac
Updated changes to translation contents
henrychoi7 Jan 1, 2019
322a943
Renamed folder /content/kr to /content/ko and
henrychoi7 Aug 9, 2019
ae5d124
Updated ko.toml and added single.html
henrychoi7 Aug 9, 2019
1997dcf
Modified config.toml (section for Korean)
henrychoi7 Aug 9, 2019
0565511
Merge branch 'korean' of https://github.com/henrychoi7/website into k…
henrychoi7 Aug 9, 2019
ad27e73
Removed /content/ko/base-l10n and i18n.md
henrychoi7 Aug 9, 2019
35a5247
Removed aliases from the header of each file.
henrychoi7 Aug 9, 2019
0231014
Renamed howitworks.md to how-it-works.md
henrychoi7 Aug 9, 2019
b2db65a
Merge branch 'master' into korean
Aug 11, 2019
5b70e91
Merge pull request #1 from letsencrypt/master
henrychoi7 Aug 28, 2019
80f397d
Added more translation files.
henrychoi7 Aug 30, 2019
b4e0206
Merge remote-tracking branch 'origin/master' into korean
henrychoi7 Aug 30, 2019
0d2f4da
fixed some grammar issues.
henrychoi7 Sep 1, 2019
645df4f
added the last translation file.
henrychoi7 Sep 1, 2019
48174fd
modified donate.html, stats.md, trademarks.md,
henrychoi7 Sep 4, 2019
87b45fe
Update content/ko/docs/rate-limits.md
henrychoi7 Sep 10, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -487,6 +487,51 @@ description = """
parent = "about"
url = "https://www.abetterinternet.org/careers/"

[languages.ko]
title = "Let's Encrypt - 무료 SSL/TLS 인증서"
contentDir = "content/ko"
languageName ="Korean"
languageCode= "ko-kr"
#if colon ":" must be prefixed
beforeColon= ""
# Weight used for sorting.
weight = 50
description = """
Let&rsquo;s&nbsp;Encrypt는 <a href="https://www.abetterinternet.org/"> 비영리 인터넷 보안 연구 그룹 (ISRG)</a>에서 가져온 무료, 자동 및 공개 인증 기관입니다.
"""
[[languages.ko.menu.main]]
name = "도움말"
weight = 20
url = "https://community.letsencrypt.org/"
[[languages.ko.menu.main]]
name = "후원"
weight = 30
identifier = "donate"
url = "/ko/donate/"
[[languages.ko.menu.main]]
name = "소개"
weight = 40
identifier = "about"
url = "/ko/about/"
[[languages.ko.menu.main]]
name = "비영리 인터넷 보안 연구 그룹 (ISRG)"
weight = 20
identifier = "isrg"
parent = "about"
url = "https://www.abetterinternet.org/about/"
[[languages.ko.menu.main]]
name = "서비스 상태"
weight = 60
identifier = "status"
parent = "about"
url = "https://letsencrypt.status.io/"
[[languages.ko.menu.main]]
name = "채용"
weight = 80
identifier = "careers"
parent = "about"
url = "https://www.abetterinternet.org/careers/"

# Be explicit about the output formats. We only want an RSS feed for the home page.
[outputs]
home = [ "HTML", "RSS" ]
Expand Down
27 changes: 27 additions & 0 deletions content/ko/about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
title: Let's Encrypt에 대하여
linkTitle: Let's Encrypt
slug: about
top_graphic: 1
lastmod: 2019-01-28
menu:
main:
weight: 10
parent: about
---

Let's Encrypt는 일반의 이익을 위해 실행되는 무료, 자동화된 개방형 CA입니다. [ISRG(Internet Security Research Group)](https://www.abetterinternet.org/)에서 제공하는 서비스입니다.

웹 사이트에 대해 SSL/TLS(HTTPS)를 가장 사용자 친화적인 방법으로 무료로 활성화하기 위해 필요한 디지털 인증서를 제공합니다. 우리는 더 안전하고 프라이버시를 존중하는 웹을 만들고 싶기 때문에 이 작업을 합니다.

Let's Encrypt의 주요 원칙은 다음과 같습니다.:

* <strong>무료:</strong> 도메인 이름을 소유한 모든 사용자는 Let's Encrypt를 사용하여 비용 없이 신뢰할 수 있는 인증서를 얻을 수 있습니다.
* <strong>자동:</strong> 웹 서버에서 실행 중인 소프트웨어는 Let's Encrypt와 상호 작용하여 인증서를 쉽게 획득하고, 사용할 수 있도록 안전하게 구성하며, 자동으로 갱신을 처리할 수 있습니다.
* <strong>안전성:</strong> Let's Encrypt는 CA 측면에서나 사이트 운영자가 서버를 적절하게 보호하도록 지원함으로써 TLS 보안 모범 사례를 발전시키는 플랫폼으로 사용됩니다.
높임말높임말 번역 설정타겟 TTS복사하기번역 저장번역 저장더보기
* <strong>투명성:</strong> 발급 또는 해지된 모든 인증서는 공개적으로 기록되고 누구나 검사할 수 있습니다.
* <strong>개방형:</strong> 자동발행 및 갱신 프로토콜은 다른 사람이 채택할 수 있는 공개 표준으로 발행됩니다.
* <strong>협조적:</strong> 기본적인 인터넷 프로토콜 그 자체와 마찬가지로, Let's Encrypt는 한 조직의 통제 범위를 넘어서는 공동체를 위한 공동 노력입니다.

[Let's Encrypt CA의 작동 방식]({{< ref "/how-it-works.md" >}})에 대한 자세한 정보가 있는 페이지가 있습니다.
49 changes: 49 additions & 0 deletions content/ko/become-a-sponsor.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
title: 스폰서 되기
slug: become-a-sponsor
top_graphic: 4
lastmod: 2019-01-28
menu:
main:
weight: 40
parent: donate
---

<h2>왜 스폰서가 되어야 할까요?</h2>

<p>암호화된 통신이 웹의 기본 설정이 될 시점에 Let’s Encrypt가 이를 가능케 할 것이기 때문입니다. 2015년 4분기 서비스 시작 이래 인증서는 수천 만개 웹 사이트 암호화에 이용되며 HTTPS가 4배의 성장률을
이룩하는데 기여했습니다.</p>

<p>여러분도 이런 위대한 대열에 동참할 수 있습니다. 웹의 안전한 미래를 이끌도록 도와 주기 바랍니다.</p>

<h2>기업 스폰서십</h2>

<p>
<table>
<tr style="vertical-align: top;">
<td>플래티넘</td>
<td style="padding-left: 15px;">$350,000/년 (미화)<br>
$300,000/년 (미화) 3년 약정</td>
</tr>
<tr style="vertical-align: top;">
<td>골드</td>
<td style="padding-left: 15px;">$150,000/년 (미화)</td>
</tr>
<tr style="vertical-align: top;">
<td>실버</td>
<td style="padding-left: 15px;">$50,000/년 (미화) 1000명 이상 사업장<br>
$25,000/년 (미화) 100-999명 사업장<br>
$10,000/년 (미화) 1-99명 사업장</td>
</tr>
</table>
</p>

<p>기업 스폰서가 되시길 희망하면<a href="mailto:sponsor@letsencrypt.org">sponsor@letsencrypt.org</a>로 메일 주세요.</p>

<p>상기 스폰서십이 당신의 조직에 적절하지 않다면 어떠한 금액이라도 <a href="/donate/">기부하는 것</a>을 고려해 주십시요.</p>

<h2>기관</h2>

<p>Let’s Encrypt는 비영리 단체인 <a href="/isrg/">인터넷 보안 연구 단체</a> (ISRG)가 운영합니다. ISRG의 임무는 인터넷 전반에 걸친 안전한 통신을 위한 비용적, 기술적, 교육 장애물을 줄이는 것입니다.</p>

<p>ISRG는 캘리포니아에 위치한 공익 법인으로서, 미국 세입법 501(c)(3) 조항에 근거하여 미국 국세청으로부터 세금 면제 기관으로 승인되었습니다.</p>
73 changes: 73 additions & 0 deletions content/ko/certificates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
title: 신뢰의 사슬
slug: certificates
top_graphic: 5
lastmod: 2019-05-01
---

# Root 인증서

저희 root는 안전하게 오프라인 상태로 유지됩니다. 다음 섹션에서는 중간 인증서로부터 최종 기관 인증서를 가입자에게 발행합니다.

* 활성
* [ISRG Root X1 (자체 서명)](/certs/isrgrootx1.pem.txt)

저희는 root를 추적하는 인증서를 테스트할 수 있는 웹 사이트를 만들었습니다.

* ISRG Root X1 유효 인증서
* [https://valid-isrgrootx1.letsencrypt.org/](https://valid-isrgrootx1.letsencrypt.org/)
* ISRG Root X1 해지된 인증서
* [https://revoked-isrgrootx1.letsencrypt.org/](https://revoked-isrgrootx1.letsencrypt.org/)
* ISRG Root X1 만료된 인증서
* [https://expired-isrgrootx1.letsencrypt.org/](https://expired-isrgrootx1.letsencrypt.org/)

# 중간 인증서

IdenTrust는 중간 인증서에 교차 서명했습니다. 이렇게 하면 저희가 고유 root를 전파하는 동안 모든 주요 브라우저가 최종 인증서를 수락할 수 있습니다.

정상적인 상황에서 Let's Encrypt가 발행한 인증서는 "Let's Encrypt Authority X3"에서 가져옵니다. 다른 중간 인증서인 "Let's Encrypt Authority X4"는 재해 복구용으로 예약되었으며 "Let's Encrypt Authority X3"으로 발급 할 수 있는 능력을 잃어버리면 사용됩니다. X1과 X2 중간 인증서는 1세대 중간 인증서였습니다. 저희는 이를 윈도우 XP와 더 호환되는 새로운 중간 인증서로 대체했습니다.

* 활성
* [Let's Encrypt Authority X3 (IdenTrust에 의해 교차 서명)](/certs/lets-encrypt-x3-cross-signed.pem.txt)
* [Let's Encrypt Authority X3 (ISRG Root X1에 의해 서명)](/certs/letsencryptauthorityx3.pem.txt)
* 백업
* [Let's Encrypt Authority X4 (IdenTrust에 의해 교차 서명)](/certs/lets-encrypt-x4-cross-signed.pem.txt)
* [Let's Encrypt Authority X4 (ISRG Root X1에 의해 서명)](/certs/letsencryptauthorityx4.pem.txt)
* 폐기
* [Let's Encrypt Authority X2 (IdenTrust에 의해 교차 서명)](/certs/lets-encrypt-x2-cross-signed.pem.txt)
* [Let's Encrypt Authority X2 (ISRG Root X1에 의해 서명)](/certs/letsencryptauthorityx2.pem.txt)
* [Let's Encrypt Authority X1 (IdenTrust에 의해 교차 서명)](/certs/lets-encrypt-x1-cross-signed.pem.txt)
* [Let's Encrypt Authority X1 (ISRG Root X1에 의해 서명)](/certs/letsencryptauthorityx1.pem.txt)

# 교차 서명

저희의 중간 인증서 "Let's Encrypt Authority X3"는 하나의 공개/개인 키 쌍을 나타냅니다. 이 쌍의 개인 키는 모든 최종 기관 인증서 (리프 인증서라고도 함)에 대한 서명, 즉 서버에서 사용하기 위해 발행된 인증서를 생성합니다.

중간 인증서는 ISRG Root X1에 의해 서명됩니다. 그러나 저희는 매우 새로운 인증 기관이기 때문에 ISRG Root X1은 대부분의 브라우저에서 아직 신뢰되지 않습니다. 곧바로 널리 인정받기 위해, 중간 인증서는 다른 주요 CA인 IdenTrust와 교차 서명을 합니다. IdenTrust는 root가 이미 모든 주요 브라우저에서 신뢰받고 있습니다. 특히, IdenTrust는 [DST Root CA X3](https://www.identrust.com/certificates/trustid/root-download-x3.html)을 사용하여 저희 중간 인증서에 서명했습니다.

즉, 두 가지 인증서가 모두 중간 인증서를 나타내는 것입니다. 하나는 DST Root CA X3에 의해 서명되고, 다른 하나는 ISRG Root X1에 의해 서명됩니다. 두 가지를 구별하는 가장 쉬운 방법은 Issuer 필드를 보는 것입니다.

웹 서버를 구성할 때, 서버 운영자는 최종 기관 인증서 뿐만 아니라 최종 기관 인증서에 신뢰할 수 있는 root 인증서로 이어지는 신뢰 관계가 있는지 확인하는 데 도움이 되는 중간 인증서 목록도 구성합니다. 거의 모든 서버 운영자는 제목이 "Let's Encrypt Authority X3"와 발급자 "DST Root CA X3"로 된 인증서를 포함하는 체인을 제공할 것입니다. 공식 Let's Encrypt 소프트웨어는 이 구성을 원활하게 수행할 것입니다.

다음 그림은 인증서 간의 관계를 시각적으로 설명합니다.

<img src="/certs/isrg-keys.png" alt="ISRG Key relationship diagram">

# OCSP 서명 인증서

이 인증서는 Let's Encrypt Authority 중간 인증서에 대한 OCSP 응답에 서명하는 데 사용되므로 이 응답에 서명하기 위해 root 키를 온라인 상태로 만들 필요가 없습니다. 이 인증서의 복사본은 OCSP 응답에 자동으로 포함되므로 구독자는 아무것도 할 필요가 없습니다. 정보 제공의 목적으로만 여기에 포함됩니다.

* [ISRG Root OCSP X1 (ISRG Root X1에 의해 서명)](/certs/isrg-root-ocsp-x1.pem.txt)

# 인증서 투명성

저희는 운영 방식 및 발행 인증서의 투명성에 전념합니다. 모든 인증서를 발행할 때 [인증서 투명성 로그](https://www.certificate-transparency.org/)에 제출합니다. 다음 링크를 통해 발행 된 Let's Encrypt 인증서를 모두 볼 수 있습니다.

* [Let's Encrypt Authority X1에 의해 발행](https://crt.sh/?Identity=%25&iCAID=7395)
* [Let's Encrypt Authority X3에 의해 발행](https://crt.sh/?Identity=%25&iCAID=16418)

# 추가 정보

ISRG Root CA 및 Let's Encrypt 중간 CA의 개인 키는 도난당한 키에 대해 높은 수준의 보호 기능을 제공하는 하드웨어 보안 모듈 (HSM)에 저장됩니다.

모든 ISRG 키는 현재 RSA 키입니다. 우리는 2018년 3월에 [ECDSA 키를 생성 할 계획]({{< ref "/upcoming-features.md" >}})입니다.
51 changes: 51 additions & 0 deletions content/ko/contact.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
title: 연락처
slug: contact
top_graphic: 1
lastmod: 2019-03-26
menu:
main:
weight: 90
parent: about
---

## 지원

Let's Encrypt의 사용법에 대한 문의사항이 있으시면 [Let's Encrypt 커뮤니티 지원](https://community.letsencrypt.org/)에 도음을 요청해 주십시오.

## 출판 관련 문의사항

이메일: [press@letsencrypt.org](mailto:press@letsencrypt.org)

## 후원

이메일: [sponsor@letsencrypt.org](mailto:sponsor@letsencrypt.org)

## 메일링 리스트

다양한 기술 메일링 리스트에 대한 정보를 원하시면, 당사의 [참여]({< "/getinvolved.md" 참조>}}) 페이지를 방문해 주십시오.

뉴스레터를 구독하려면 [여기를 클릭하세요.](https://letsencrypt.us14.list-manage.com/subscribe?u=dc00f5bdab7179027a494d4e8&id=ec773c6bad)

## 보안

Let's Encrypt와 관련된 보안 이슈 내용이 아니라면 이 주소로 메세지를 보내지 말아주세요.

이메일: [security@letsencrypt.org](mailto:security@letsencrypt.org)

### 안전한 통신

보안 팀과 안전하게 통신하려면 GPG 키를 사용해 주십시오. 오프라인 마스터 키로 서명한 여러 하위 키로 구성됩니다. 모든 최신 버전의 GnuPG는 이러한 종류의 하이브리드 키를 지원합니다. 현재 키 구조는 다음과 같습니다.:

```
pub rsa4096 2015-11-24 [CE] [expires: 2023-09-18]
0148 3B31 D8F9 DBA2 5D41 4DAA 718E 9F6D 10EC 230B
uid [ultimate] ISRG Security Team (letsencrypt.org) <security@letsencrypt.org>
sub rsa4096 2015-11-24 [E] [expires: 2019-09-19]
sub rsa4096 2015-11-24 [A] [expires: 2019-09-19]
sub rsa4096 2015-11-24 [S] [expires: 2019-09-19]
```

여기에서 [GPG 공용 키](/security_letsencrypt.org-publickey.asc)를 다운로드하거나 즐겨찾는 키 서버를 사용할 수 있습니다.

키 지문은 `0148 3B31 D8F9 DBA2 5D41 4DAA 718E 9F6D 10EC 230B`와 일치해야 합니다.
42 changes: 42 additions & 0 deletions content/ko/docs/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
title: 문서
top_graphic: 1
menu: "main"
menu:
main:
weight: 10
lastmod: 2019-05-15
---

# 개요

* [시작하기]({{< ref "/getting-started.md" >}})
* [Let's Encrypt의 작동 방식]({{< ref "/how-it-works.md" >}})
* [자주 묻는 질문(FAQ)]({{< ref "/docs/faq.md" >}})
* [용어 사전]({{< ref "/docs/glossary.md" >}})

# 구독자 정보

* [ACME 클라이언트 구현]({{< ref "/docs/client-options.md" >}})
* [요금 제한]({{< ref "/docs/rate-limits.md" >}})
* [만료 이메일]({{< ref "/docs/expiration-emails.md" >}})

# 고급 구독자 정보

* [준비 환경]({{< ref "/docs/staging-environment.md" >}})
* [인증서 호환성]({{< ref "/docs/cert-compat.md" >}})
* [신뢰의 체인 (root 및 중간 인증서)]({{< ref "/certificates.md" >}})
* [추가될 기능]({{< ref "/upcoming-features.md" >}})
* [인증서 해지]({{< ref "/docs/revoking.md" >}})
* [인증 기관 인증]({{< ref "/docs/caa.md" >}})
* [로컬 호스트용 인증서]({{< ref "/docs/certificates-for-localhost.md" >}})
* [모범 사례 - 80번 포트를 열어 두십시오.]({{< ref "/docs/allow-port-80.md" >}})
* [도전 유형]({{< ref "/docs/challenge-types.md" >}})
* [인증서 투명성(CT, Certificate Transparency) 로그]({{< ref "/docs/ct-logs.html" >}})

# 클라이언트 개발자 정보

* [클라이언트 및 대규모 제공자 통합 안내서]({{< ref "/docs/integration-guide.md" >}})
* [ACME 프로토콜 업데이트]({{< ref "/docs/acme-protocol-updates.md" >}})
* [현재 ACME 초안과 다른점](https://github.com/letsencrypt/boulder/blob/master/docs/acme-divergences.md)
* [계정 아이디 찾기]({{< ref "/docs/account-id.md" >}})
19 changes: 19 additions & 0 deletions content/ko/docs/account-id.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: 계정 ID 찾기
slug: account-id
top_graphic: 1
date: 2016-08-10
lastmod: 2019-07-30
---

{{< lastmod >}}

이슈를 제보할 때 Let's Encrypt 계정 ID를 제공하는 것이 유용할 수 있습니다. 대부분의 경우, 계정을 만드는 프로세스는 Let's Encrypt와 통신할 때 사용하는 ACME 클라이언트 소프트웨어에 의해 자동으로 처리됩니다. 그리고, 여러 서버에서 ACME 클라이언트를 실행하면 여러 계정이 구성될 수 있습니다.

계정 ID는 `https://acme-v02.api.letsencrypt.org/acme/acct/12345678` 또는
`https://acme-v01.api.letsencrypt.org/acme/reg/12345678`와 같은 URL 형태입니다. 또한 단축형으로 해당 URL의 끝에 있는 숫자를 사용할 수 있습니다.

Certbot을 사용하는 경우, 귀하의 계정 ID를 `/etc/letsencrypt/accounts/acme-v01.api.letsencrypt.org/directory/*/regr.json`의 "uri" 필드에서 확인하고 찾을 수 있습니다.

다른 ACME 클라이언트를 사용하는 경우, 지침은 클라이언트에 따라 다릅니다. 위에서 설명한 URL 형태의 로그를 확인하십시오. 귀하의 ACME 클라이언트가 계정 ID를 기록하지 않으면 동일한 키로 신규 등록 요청을 제출해서 검색할 수 있습니다. 자세한 내용은 [ACME 사양](https://github.com/ietf-wg-acme/acme/blob/master/draft-ietf-acme-acme.md#registration)을 참조하십시오.
또한, ACME 클라이언트가 생성하는 각 POST 메소드에 대한 응답의 Boulder-Requester 헤더에서 숫자 형식의 ID를 찾을 수 있습니다.
45 changes: 45 additions & 0 deletions content/ko/docs/acme-protocol-updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
title: ACME 프로토콜 업데이트
slug: acme-protocol-updates
top_graphic: 1
date: 2016-07-27
lastmod: 2018-04-27
---

{{< lastmod >}}

ACME 프로토콜은 Let's Encrypt가 작동하는 방식의 기초입니다. 현재 표준 초안이며 아직 최종 RFC는 아닙니다. 시간이 지나면서 프로토콜 사양이 발전함에 따라 Let's Encrypt는 업데이트가 된 ACME를 구현할 것입니다. 그렇게 할 때, 하위 호환성과 밀접하게 연관지으면서 보안은 저희의 주요 관심사가 됩니다.

# 현재 구현된 ACME 버전

저희는 다음과 같은 API 엔드포인트를 가지고 있습니다. 이들은 프로토콜 문서 초안과 함께 발전하면서 하나로 고정된 ACME 사양의 초안을 구현하는 것은 아닙니다. 현재 구현된 ACME 초안과 비교하기 위해 [각기 다른 문서](https://github.com/letsencrypt/boulder/blob/master/docs/acme-divergences.md)를 참조하십시오.

## ACME v1

* [제작] `https://acme-v01.api.letsencrypt.org/directory`
* [준비] `https://acme-staging.api.letsencrypt.org/directory`

## ACME v2

* [제작] `https://acme-v02.api.letsencrypt.org/directory`
* [준비] `https://acme-staging-v02.api.letsencrypt.org/directory`

https://letsencrypt.org/2017/06/14/acme-v2-api.html

# 새로운 하위 호환 ACME 기능

Let's Encrypt는 기존 API 엔드포인트에 대해 새로운 하위 호환 기능을 구현할 수 있습니다. 저희가 이전에 구현하지 않은 ACME 사양의 일부를 구현하기로 결정했기 때문에 새로운 하위 호환 기능이 도입되었습니다.

새로운 기능이 기존 API 엔드포인트에 도입되면서 해당 기능은 공용 ACME 사양에 명확히 지정될 것이며, 제대로 구현된 클라이언트 호환성을 깨뜨리지 않습니다.

# ACME 보안 수정사항

ACME 프로토콜에 대한 심각한 보안 문제가 있다는 것을 알게되면 (단순한 구현보다는) API 엔드포인트에 대한 호환성을 변경하거나, 기존 엔드포인트의 작동을 중단하고 새로운 엔드포인트를 도입해야 할 수도 있습니다.

ACME는 여러 기관에 의해 검토되었고 생산에 성공적으로 사용되었지만, 아직 발견되지 않은 취약점이 존재할 가능성이 있습니다. 시스템 관리자는 이러한 취약점에 대한 대응으로 ACME 클라이언트에게 적시에 업데이트를 배포 할 수 있는 능력을 유지해야 합니다.

# 변경사항이 있는 ACME의 새로운 버전

새로운 변경사항이 포함된 ACME의 새 버전을 구현하는 것이 중요하다고 판단되면, 저희는 새로운 API 엔드포인트를 도입하고 이전 버전의 엔드포인트와 병행하여 유지 관리합니다. 새 버전을 사용할 수 있게 만들고 나서 중단할 버전 일정을 모든 사용자에게 미리 전달합니다.

이 작업은 전환할 시간이 충분할지라도 호환성을 깨는 것은 너무 부담스럽기 때문에 자주 일어나지 않을 것입니다. 그러나 IETF가 [ACME를 표준화](https://datatracker.ietf.org/wg/acme/charter/)하면 해당 작업을 수행하게 됩니다. 저희는 현재 사전 IETF 표준화 버전의 ACME를 구현하고 있고, 가능하면 공식 표준을 사용하는 것이 중요하다고 생각합니다.
Loading