33# This file is distributed under the same license as the Python package.
44# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
55#
6- #, fuzzy
76msgid ""
87msgstr ""
98"Project-Id-Version : Python 3.6\n "
109"Report-Msgid-Bugs-To : \n "
1110"POT-Creation-Date : 2018-12-25 10:27+0900\n "
1211"PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
13- "Last-Translator : FULL NAME <EMAIL@ADDRESS >\n "
14- "Language-Team : LANGUAGE <LL@li.org> \n "
12+ "Last-Translator : Dong-gweon Oh <flowdas@gmail.com >\n "
13+ "Language-Team : Korean (https://python.flowdas.com) \n "
1514"MIME-Version : 1.0\n "
1615"Content-Type : text/plain; charset=utf-8\n "
1716"Content-Transfer-Encoding : 8bit\n "
1817"Generated-By : Babel 2.6.0\n "
1918
2019#: ../Doc/library/crypt.rst:2
2120msgid ":mod:`crypt` --- Function to check Unix passwords"
22- msgstr ""
21+ msgstr ":mod:`crypt` --- 유닉스 비밀번호 확인 함수 "
2322
2423#: ../Doc/library/crypt.rst:12
2524msgid "**Source code:** :source:`Lib/crypt.py`"
26- msgstr ""
25+ msgstr "**소스 코드:** :source:`Lib/crypt.py` "
2726
2827#: ../Doc/library/crypt.rst:20
2928msgid ""
@@ -33,6 +32,9 @@ msgid ""
3332"hashed passwords so you can check passwords without storing the actual "
3433"password, or attempting to crack Unix passwords with a dictionary."
3534msgstr ""
35+ "이 모듈은 수정된 DES 알고리즘을 기반으로 하는 단방향 해시 함수인 :manpage:`crypt(3)` 루틴에 대한 인터페이스를 "
36+ "구현합니다; 자세한 내용은 유닉스 매뉴얼 페이지를 참조하십시오. 가능한 용도는 실제 암호를 저장하지 않고 암호를 확인하기 위해 해시 된 "
37+ "암호를 저장하거나 사전으로 유닉스 암호를 해독하려고 시도하는 것을 포함합니다."
3638
3739#: ../Doc/library/crypt.rst:28
3840msgid ""
@@ -41,64 +43,70 @@ msgid ""
4143" Therefore, any extensions available on the current implementation will "
4244"also be available on this module."
4345msgstr ""
46+ "이 모듈의 동작은 실행 중인 시스템의 :manpage:`crypt(3)` 루틴의 실제 구현에 따라 달라집니다. 따라서, 현재 구현에서 "
47+ "사용할 수 있는 모든 확장을 이 모듈에서도 사용할 수 있습니다."
4448
4549#: ../Doc/library/crypt.rst:34
4650msgid "Hashing Methods"
47- msgstr ""
51+ msgstr "해싱 방법 "
4852
4953#: ../Doc/library/crypt.rst:38
5054msgid ""
5155"The :mod:`crypt` module defines the list of hashing methods (not all "
5256"methods are available on all platforms):"
53- msgstr ""
57+ msgstr ":mod:`crypt` 모듈은 해싱 방법 목록을 정의합니다 (모든 플랫폼에서 모든 방법을 사용할 수 있는 것은 아닙니다): "
5458
5559#: ../Doc/library/crypt.rst:43
5660msgid ""
5761"A Modular Crypt Format method with 16 character salt and 86 character "
5862"hash based on the SHA-512 hash function. This is the strongest method."
5963msgstr ""
64+ "SHA-512 해시 함수를 기반으로 16문자의 솔트(salt)와 86문자의 해시를 사용하는 모듈형 암호 형식(Modular Crypt "
65+ "Format) 방법. 이것은 가장 강력한 방법입니다."
6066
6167#: ../Doc/library/crypt.rst:48
6268msgid ""
6369"Another Modular Crypt Format method with 16 character salt and 43 "
6470"character hash based on the SHA-256 hash function."
65- msgstr ""
71+ msgstr "SHA-256 해시 함수를 기반으로 16자의 솔트와 43자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법. "
6672
6773#: ../Doc/library/crypt.rst:53
6874msgid ""
6975"Another Modular Crypt Format method with 22 character salt and 31 "
7076"character hash based on the Blowfish cipher."
71- msgstr ""
77+ msgstr "Blowfish 암호를 기반으로 22문자의 솔트와 31문자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법. "
7278
7379#: ../Doc/library/crypt.rst:60
7480msgid ""
7581"Another Modular Crypt Format method with 8 character salt and 22 "
7682"character hash based on the MD5 hash function."
77- msgstr ""
83+ msgstr "MD5 해시 함수를 기반으로 8자의 솔트와 22자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법. "
7884
7985#: ../Doc/library/crypt.rst:65
8086msgid ""
8187"The traditional method with a 2 character salt and 13 characters of hash."
8288" This is the weakest method."
83- msgstr ""
89+ msgstr "2문자의 솔트와 13문자의 해시를 사용하는 전통적인 방법. 이것은 가장 약한 방법입니다. "
8490
8591#: ../Doc/library/crypt.rst:70
8692msgid "Module Attributes"
87- msgstr ""
93+ msgstr "모듈 어트리뷰트 "
8894
8995#: ../Doc/library/crypt.rst:76
9096msgid ""
9197"A list of available password hashing algorithms, as ``crypt.METHOD_*`` "
9298"objects. This list is sorted from strongest to weakest."
9399msgstr ""
100+ "사용 가능한 비밀번호 해싱 알고리즘 리스트, ``crypt.METHOD_*`` 객체들. 이 리스트는 가장 강한 것부터 가장 약한 것 "
101+ "순으로 정렬됩니다."
94102
95103#: ../Doc/library/crypt.rst:82
96104msgid "Module Functions"
97- msgstr ""
105+ msgstr "모듈 함수 "
98106
99107#: ../Doc/library/crypt.rst:84
100108msgid "The :mod:`crypt` module defines the following functions:"
101- msgstr ""
109+ msgstr ":mod:`crypt` 모듈은 다음 함수를 정의합니다: "
102110
103111#: ../Doc/library/crypt.rst:88
104112msgid ""
@@ -109,13 +117,19 @@ msgid ""
109117"including salt, as returned by this function. If *salt* is not provided,"
110118" the strongest method will be used (as returned by :func:`methods`)."
111119msgstr ""
120+ "*word*\\ 는 대개 프롬프트나 그래픽 인터페이스에서 입력한 사용자의 비밀번호입니다. 선택적 *salt*\\ 는 "
121+ ":func:`mksalt`\\ 에서 반환된 문자열, ``crypt.METHOD_*`` 값 중 하나(모든 플랫폼에서 모든 것을 사용할 수 "
122+ "있는 것은 아니지만), 또는 이 함수가 반환하는 솔트를 포함한 전체 암호화된 비밀번호입니다. *salt*\\ 가 제공되지 않으면, "
123+ "(:func:`methods`\\ 에서 반환되는) 가장 강력한 방법이 사용됩니다."
112124
113125#: ../Doc/library/crypt.rst:96
114126msgid ""
115127"Checking a password is usually done by passing the plain-text password as"
116128" *word* and the full results of a previous :func:`crypt` call, which "
117129"should be the same as the results of this call."
118130msgstr ""
131+ "비밀번호 확인은 일반적으로 *word*\\ 로 평문 비밀번호를 전달하는 것으로 수행됩니다. 이전 :func:`crypt` 호출의 전체 "
132+ "결과와 이 호출의 결과가 같아야 합니다."
119133
120134#: ../Doc/library/crypt.rst:100
121135msgid ""
@@ -125,36 +139,43 @@ msgid ""
125139"``[./a-zA-Z0-9]``, with the exception of Modular Crypt Format which "
126140"prefixes a ``$digit$``."
127141msgstr ""
142+ "*salt*\\ (무작위의 2자나 16자 문자열, 방법을 가리키기 위해 앞에 ``$digit$``\\ 가 붙을 수 있음)는 암호화 알고리즘을"
143+ " 교란하는 데 사용됩니다. *salt*\\ 의 문자는 ``$digit$``\\ 를 앞에 붙이는 모듈형 암호 형식을 제외하고는 "
144+ "``[./a-zA-Z0-9]`` 집합에 있어야 합니다."
128145
129146#: ../Doc/library/crypt.rst:106
130147msgid ""
131148"Returns the hashed password as a string, which will be composed of "
132149"characters from the same alphabet as the salt."
133- msgstr ""
150+ msgstr "해시 된 비밀번호를 문자열로 반환합니다. 이 문자열은 솔트와 같은 알파벳의 문자로 구성됩니다. "
134151
135152#: ../Doc/library/crypt.rst:111
136153msgid ""
137154"Since a few :manpage:`crypt(3)` extensions allow different values, with "
138155"different sizes in the *salt*, it is recommended to use the full crypted"
139156" password as salt when checking for a password."
140157msgstr ""
158+ "몇 가지 :manpage:`crypt(3)` 확장이 *salt*\\ 에 다른 크기의 다른 값을 허용하기 때문에, 암호를 확인할 때 전체 "
159+ "암호화된 비밀번호를 솔트로 사용하는 것이 좋습니다."
141160
142161#: ../Doc/library/crypt.rst:115
143162msgid "Accept ``crypt.METHOD_*`` values in addition to strings for *salt*."
144- msgstr ""
163+ msgstr "*salt* \\ 에 대한 문자열 외에 ``crypt.METHOD_*`` 값을 받아들입니다. "
145164
146165#: ../Doc/library/crypt.rst:121
147166msgid ""
148167"Return a randomly generated salt of the specified method. If no *method*"
149168" is given, the strongest method available as returned by :func:`methods` "
150169"is used."
151170msgstr ""
171+ "지정된 방법의 무작위로 생성된 솔트를 반환합니다. *method*\\ 가 주어지지 않으면, :func:`methods`\\ 에 의해 반환된 "
172+ "가장 강력한 방법이 사용됩니다."
152173
153174#: ../Doc/library/crypt.rst:125
154175msgid ""
155176"The return value is a string suitable for passing as the *salt* argument "
156177"to :func:`crypt`."
157- msgstr ""
178+ msgstr "반환 값은 *salt* 인자로 :func:`crypt` \\ 에 전달하기에 적합한 문자열입니다. "
158179
159180#: ../Doc/library/crypt.rst:128
160181msgid ""
@@ -166,68 +187,31 @@ msgid ""
166187"``2_147_483_648`` (2\\ :sup:`31`), the default is ``4096`` (2\\ "
167188":sup:`12`)."
168189msgstr ""
190+ "*rounds*\\ 는 ``METHOD_SHA256``, ``METHOD_SHA512`` 및 ``METHOD_BLOWFISH``\\ 에 대한"
191+ " 라운드 수를 지정합니다. ``METHOD_SHA256`` 과 ``METHOD_SHA512``\\ 의 경우 ``1000``\\ 와 "
192+ "``999_999_999`` 사이의 정수여야 하며, 기본값은 ``5000``\\ 입니다. ``METHOD_BLOWFISH``\\ 의 경우 "
193+ "``16``\\ (2\\ :sup:`4`)과 ``2_147_483_648``\\ (2\\ :sup:`31`) 사이의 2의 거듭제곱이어야 "
194+ "하며, 기본값은 ``4096``\\ (2\\ :sup:`12`)입니다."
169195
170196#: ../Doc/library/crypt.rst:138
171197msgid "Added the *rounds* parameter."
172- msgstr ""
198+ msgstr "*rounds* 매개 변수가 추가되었습니다. "
173199
174200#: ../Doc/library/crypt.rst:143
175201msgid "Examples"
176- msgstr ""
202+ msgstr "예제 "
177203
178204#: ../Doc/library/crypt.rst:145
179205msgid ""
180206"A simple example illustrating typical use (a constant-time comparison "
181207"operation is needed to limit exposure to timing attacks. "
182208":func:`hmac.compare_digest` is suitable for this purpose)::"
183209msgstr ""
210+ "일반적인 사용법을 보여주는 간단한 예제 (타이밍 공격에 대한 노출을 제한하기 위해서는 상수 시간 비교 연산이 필요합니다. "
211+ ":func:`hmac.compare_digest`\\ 가 이 목적에 적합합니다)::"
184212
185213#: ../Doc/library/crypt.rst:165
186214msgid ""
187215"To generate a hash of a password using the strongest available method and"
188216" check it against the original::"
189- msgstr ""
190-
191- #~ msgid ""
192- #~ "A Modular Crypt Format method with "
193- #~ "16 character salt and 86 character "
194- #~ "hash. This is the strongest method."
195- #~ msgstr ""
196-
197- #~ msgid ""
198- #~ "Another Modular Crypt Format method with"
199- #~ " 16 character salt and 43 character"
200- #~ " hash."
201- #~ msgstr ""
202-
203- #~ msgid ""
204- #~ "Another Modular Crypt Format method with"
205- #~ " 8 character salt and 22 character"
206- #~ " hash."
207- #~ msgstr ""
208-
209- #~ msgid ""
210- #~ "The return value is a string "
211- #~ "either of 2 characters in length "
212- #~ "for ``crypt.METHOD_CRYPT``, or 19 characters"
213- #~ " starting with ``$digit$`` and 16 "
214- #~ "random characters from the set "
215- #~ "``[./a-zA-Z0-9]``, suitable for passing as "
216- #~ "the *salt* argument to :func:`crypt`."
217- #~ msgstr ""
218-
219- #~ msgid ""
220- #~ "*word* will usually be a user's "
221- #~ "password as typed at a prompt or"
222- #~ " in a graphical interface. The "
223- #~ "optional *salt* is either a string "
224- #~ "as returned from :func:`mksalt`, one of"
225- #~ " the ``crypt.METHOD_*`` values (though not"
226- #~ " all may be available on all "
227- #~ "platforms), or a full encrypted password"
228- #~ " including salt, as returned by this"
229- #~ " function. If *salt* is not "
230- #~ "provided, the strongest method will be"
231- #~ " used (as returned by :func:`methods`."
232- #~ msgstr ""
233-
217+ msgstr "가장 강력한 방법을 사용하여 비밀번호의 해시를 생성하고, 원본과 비교하여 확인하려면 이렇게 합니다::"
0 commit comments