Skip to content

Commit bbee5ef

Browse files
committed
#954 - remove fuzzy flags
1 parent 43dd5ec commit bbee5ef

File tree

1 file changed

+8
-244
lines changed

1 file changed

+8
-244
lines changed

library/crypt.po

+8-244
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,17 @@ msgstr ""
1717
"Generated-By: Babel 2.17.0\n"
1818

1919
#: ../../library/crypt.rst:2
20-
#, fuzzy
2120
msgid ":mod:`!crypt` --- Function to check Unix passwords"
22-
msgstr ":mod:`crypt` --- 유닉스 비밀번호 확인 함수"
21+
msgstr ":mod:`!crypt` --- 유닉스 비밀번호 확인 함수"
2322

2423
#: ../../library/crypt.rst:10
2524
msgid ""
2625
"This module is no longer part of the Python standard library. It was "
2726
":ref:`removed in Python 3.13 <whatsnew313-pep594>` after being deprecated"
2827
" in Python 3.11. The removal was decided in :pep:`594`."
2928
msgstr ""
29+
"이 모듈은 더는 파이썬 표준 라이브러리에 포함되지 않습니다. 파이썬 3.11 에서 폐지된 후 :ref:`파이썬 3.13 에서 제거 "
30+
"<whatsnew313-pep594>`\\되었습니다. 제거는 :pep:`594` 에서 결정되었습니다."
3031

3132
#: ../../library/crypt.rst:14
3233
msgid ""
@@ -36,252 +37,15 @@ msgid ""
3637
":pypi:`passlib`. These are not supported or maintained by the Python core"
3738
" team."
3839
msgstr ""
40+
"응용은 표준 라이브러리의 :mod:`hashlib` 모듈을 사용할 수 있습니다. 다른 가능한 대체품은 PyPI 에 있는 타사 "
41+
"라이브러리들입니다: :pypi:`legacycrypt`, :pypi:`bcrypt`, :pypi:`argon2-cffi` 또는 "
42+
":pypi:`passlib`. 이것들은 파이썬 코어 팀에서 지원하거나 유지 관리하지 않습니다."
3943

4044
#: ../../library/crypt.rst:19
4145
msgid ""
4246
"The last version of Python that provided the :mod:`!crypt` module was "
4347
"`Python 3.12 <https://docs.python.org/3.12/library/crypt.html>`_."
4448
msgstr ""
45-
46-
#~ msgid "**Source code:** :source:`Lib/crypt.py`"
47-
#~ msgstr "**소스 코드:** :source:`Lib/crypt.py`"
48-
49-
#~ msgid ""
50-
#~ "This module implements an interface to"
51-
#~ " the :manpage:`crypt(3)` routine, which is"
52-
#~ " a one-way hash function based "
53-
#~ "upon a modified DES algorithm; see "
54-
#~ "the Unix man page for further "
55-
#~ "details. Possible uses include storing "
56-
#~ "hashed passwords so you can check "
57-
#~ "passwords without storing the actual "
58-
#~ "password, or attempting to crack Unix"
59-
#~ " passwords with a dictionary."
60-
#~ msgstr ""
61-
#~ "이 모듈은 수정된 DES 알고리즘을 기반으로 하는 "
62-
#~ "단방향 해시 함수인 :manpage:`crypt(3)` 루틴에 대한"
63-
#~ " 인터페이스를 구현합니다; 자세한 내용은 유닉스 매뉴얼 "
64-
#~ "페이지를 참조하십시오. 가능한 용도는 실제 암호를 저장하지"
65-
#~ " 않고 암호를 확인하기 위해 해시 된 암호를 "
66-
#~ "저장하거나 사전으로 유닉스 암호를 해독하려고 시도하는 것을"
67-
#~ " 포함합니다."
68-
69-
#~ msgid ""
70-
#~ "Notice that the behavior of this "
71-
#~ "module depends on the actual "
72-
#~ "implementation of the :manpage:`crypt(3)` "
73-
#~ "routine in the running system. "
74-
#~ "Therefore, any extensions available on "
75-
#~ "the current implementation will also be"
76-
#~ " available on this module."
77-
#~ msgstr ""
78-
#~ "이 모듈의 동작은 실행 중인 시스템의 "
79-
#~ ":manpage:`crypt(3)` 루틴의 실제 구현에 따라 달라집니다."
80-
#~ " 따라서, 현재 구현에서 사용할 수 있는 모든 "
81-
#~ "확장을 이 모듈에서도 사용할 수 있습니다."
82-
83-
#~ msgid ":ref:`Availability <availability>`: Unix. Not available on VxWorks."
84-
#~ msgstr ":ref:`가용성 <availability>`: 유닉스. VxWorks에서는 사용할 수 없습니다."
85-
86-
#~ msgid "Hashing Methods"
87-
#~ msgstr "해싱 방법"
88-
89-
#~ msgid ""
90-
#~ "The :mod:`crypt` module defines the list"
91-
#~ " of hashing methods (not all methods"
92-
#~ " are available on all platforms):"
93-
#~ msgstr ":mod:`crypt` 모듈은 해싱 방법 목록을 정의합니다 (모든 플랫폼에서 모든 방법을 사용할 수 있는 것은 아닙니다):"
94-
95-
#~ msgid ""
96-
#~ "A Modular Crypt Format method with "
97-
#~ "16 character salt and 86 character "
98-
#~ "hash based on the SHA-512 hash "
99-
#~ "function. This is the strongest method."
100-
#~ msgstr ""
101-
#~ "SHA-512 해시 함수를 기반으로 16문자의 솔트(salt)와 "
102-
#~ "86문자의 해시를 사용하는 모듈형 암호 형식(Modular "
103-
#~ "Crypt Format) 방법. 이것은 가장 강력한 "
104-
#~ "방법입니다."
105-
106-
#~ msgid ""
107-
#~ "Another Modular Crypt Format method with"
108-
#~ " 16 character salt and 43 character"
109-
#~ " hash based on the SHA-256 hash "
110-
#~ "function."
111-
#~ msgstr "SHA-256 해시 함수를 기반으로 16자의 솔트와 43자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법."
112-
113-
#~ msgid ""
114-
#~ "Another Modular Crypt Format method with"
115-
#~ " 22 character salt and 31 character"
116-
#~ " hash based on the Blowfish cipher."
117-
#~ msgstr "Blowfish 암호를 기반으로 22문자의 솔트와 31문자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법."
118-
119-
#~ msgid ""
120-
#~ "Another Modular Crypt Format method with"
121-
#~ " 8 character salt and 22 character"
122-
#~ " hash based on the MD5 hash "
123-
#~ "function."
124-
#~ msgstr "MD5 해시 함수를 기반으로 8자의 솔트와 22자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법."
125-
126-
#~ msgid ""
127-
#~ "The traditional method with a 2 "
128-
#~ "character salt and 13 characters of "
129-
#~ "hash. This is the weakest method."
130-
#~ msgstr "2문자의 솔트와 13문자의 해시를 사용하는 전통적인 방법. 이것은 가장 약한 방법입니다."
131-
132-
#~ msgid "Module Attributes"
133-
#~ msgstr "모듈 어트리뷰트"
134-
135-
#~ msgid ""
136-
#~ "A list of available password hashing "
137-
#~ "algorithms, as ``crypt.METHOD_*`` objects. "
138-
#~ "This list is sorted from strongest "
139-
#~ "to weakest."
140-
#~ msgstr ""
141-
#~ "사용 가능한 비밀번호 해싱 알고리즘 리스트, "
142-
#~ "``crypt.METHOD_*`` 객체들. 이 리스트는 가장 강한 "
143-
#~ "것부터 가장 약한 것 순으로 정렬됩니다."
144-
145-
#~ msgid "Module Functions"
146-
#~ msgstr "모듈 함수"
147-
148-
#~ msgid "The :mod:`crypt` module defines the following functions:"
149-
#~ msgstr ":mod:`crypt` 모듈은 다음 함수를 정의합니다:"
150-
151-
#~ msgid ""
152-
#~ "*word* will usually be a user's "
153-
#~ "password as typed at a prompt or"
154-
#~ " in a graphical interface. The "
155-
#~ "optional *salt* is either a string "
156-
#~ "as returned from :func:`mksalt`, one of"
157-
#~ " the ``crypt.METHOD_*`` values (though not"
158-
#~ " all may be available on all "
159-
#~ "platforms), or a full encrypted password"
160-
#~ " including salt, as returned by this"
161-
#~ " function. If *salt* is not "
162-
#~ "provided, the strongest method will be"
163-
#~ " used (as returned by :func:`methods`)."
164-
#~ msgstr ""
165-
#~ "*word*\\는 대개 프롬프트나 그래픽 인터페이스에서 입력한 "
166-
#~ "사용자의 비밀번호입니다. 선택적 *salt*\\는 :func:`mksalt`\\에서"
167-
#~ " 반환된 문자열, ``crypt.METHOD_*`` 값 중 "
168-
#~ "하나(모든 플랫폼에서 모든 것을 사용할 수 있는 "
169-
#~ "것은 아니지만), 또는 이 함수가 반환하는 솔트를 "
170-
#~ "포함한 전체 암호화된 비밀번호입니다. *salt*\\가 제공되지 "
171-
#~ "않으면, (:func:`methods`\\에서 반환되는) 가장 강력한 "
172-
#~ "방법이 사용됩니다."
173-
174-
#~ msgid ""
175-
#~ "Checking a password is usually done "
176-
#~ "by passing the plain-text password "
177-
#~ "as *word* and the full results of"
178-
#~ " a previous :func:`crypt` call, which "
179-
#~ "should be the same as the results"
180-
#~ " of this call."
181-
#~ msgstr ""
182-
#~ "비밀번호 확인은 일반적으로 *word*\\로 평문 비밀번호를 "
183-
#~ "전달하는 것으로 수행됩니다. 이전 :func:`crypt` 호출의 "
184-
#~ "전체 결과와 이 호출의 결과가 같아야 합니다."
185-
186-
#~ msgid ""
187-
#~ "*salt* (either a random 2 or 16"
188-
#~ " character string, possibly prefixed with"
189-
#~ " ``$digit$`` to indicate the method) "
190-
#~ "which will be used to perturb the"
191-
#~ " encryption algorithm. The characters in"
192-
#~ " *salt* must be in the set "
193-
#~ "``[./a-zA-Z0-9]``, with the exception of "
194-
#~ "Modular Crypt Format which prefixes a"
195-
#~ " ``$digit$``."
196-
#~ msgstr ""
197-
#~ "*salt*\\(무작위의 2자나 16자 문자열, 방법을 가리키기 "
198-
#~ "위해 앞에 ``$digit$``\\가 붙을 수 있음)는 암호화"
199-
#~ " 알고리즘을 교란하는 데 사용됩니다. *salt*\\의 문자는"
200-
#~ " ``$digit$``\\를 앞에 붙이는 모듈형 암호 형식을 "
201-
#~ "제외하고는 ``[./a-zA-Z0-9]`` 집합에 있어야 합니다."
202-
203-
#~ msgid ""
204-
#~ "Returns the hashed password as a "
205-
#~ "string, which will be composed of "
206-
#~ "characters from the same alphabet as "
207-
#~ "the salt."
208-
#~ msgstr "해시 된 비밀번호를 문자열로 반환합니다. 이 문자열은 솔트와 같은 알파벳의 문자로 구성됩니다."
209-
210-
#~ msgid ""
211-
#~ "Since a few :manpage:`crypt(3)` extensions "
212-
#~ "allow different values, with different "
213-
#~ "sizes in the *salt*, it is "
214-
#~ "recommended to use the full crypted "
215-
#~ "password as salt when checking for "
216-
#~ "a password."
217-
#~ msgstr ""
218-
#~ "몇 가지 :manpage:`crypt(3)` 확장이 *salt*\\에 "
219-
#~ "다른 크기의 다른 값을 허용하기 때문에, 암호를 "
220-
#~ "확인할 때 전체 암호화된 비밀번호를 솔트로 사용하는 "
221-
#~ "것이 좋습니다."
222-
223-
#~ msgid "Accept ``crypt.METHOD_*`` values in addition to strings for *salt*."
224-
#~ msgstr "*salt*\\에 대한 문자열 외에 ``crypt.METHOD_*`` 값을 받아들입니다."
225-
226-
#~ msgid ""
227-
#~ "Return a randomly generated salt of "
228-
#~ "the specified method. If no *method*"
229-
#~ " is given, the strongest method "
230-
#~ "available as returned by :func:`methods` "
231-
#~ "is used."
232-
#~ msgstr ""
233-
#~ "지정된 방법의 무작위로 생성된 솔트를 반환합니다. "
234-
#~ "*method*\\가 주어지지 않으면, :func:`methods`\\에 의해"
235-
#~ " 반환된 가장 강력한 방법이 사용됩니다."
236-
237-
#~ msgid ""
238-
#~ "The return value is a string "
239-
#~ "suitable for passing as the *salt* "
240-
#~ "argument to :func:`crypt`."
241-
#~ msgstr "반환 값은 *salt* 인자로 :func:`crypt`\\에 전달하기에 적합한 문자열입니다."
242-
243-
#~ msgid ""
244-
#~ "*rounds* specifies the number of rounds"
245-
#~ " for ``METHOD_SHA256``, ``METHOD_SHA512`` and "
246-
#~ "``METHOD_BLOWFISH``. For ``METHOD_SHA256`` and "
247-
#~ "``METHOD_SHA512`` it must be an integer"
248-
#~ " between ``1000`` and ``999_999_999``, the"
249-
#~ " default is ``5000``. For "
250-
#~ "``METHOD_BLOWFISH`` it must be a power"
251-
#~ " of two between ``16`` (2\\ :sup:`4`)"
252-
#~ " and ``2_147_483_648`` (2\\ :sup:`31`), the"
253-
#~ " default is ``4096`` (2\\ :sup:`12`)."
254-
#~ msgstr ""
255-
#~ "*rounds*\\는 ``METHOD_SHA256``, ``METHOD_SHA512`` 및"
256-
#~ " ``METHOD_BLOWFISH``\\에 대한 라운드 수를 지정합니다."
257-
#~ " ``METHOD_SHA256`` 과 ``METHOD_SHA512``\\의 경우 "
258-
#~ "``1000``\\와 ``999_999_999`` 사이의 정수여야 하며, "
259-
#~ "기본값은 ``5000``\\입니다. ``METHOD_BLOWFISH``\\의 경우 "
260-
#~ "``16``\\(2\\ :sup:`4`)과 ``2_147_483_648``\\(2\\ "
261-
#~ ":sup:`31`) 사이의 2의 거듭제곱이어야 하며, 기본값은 "
262-
#~ "``4096``\\(2\\ :sup:`12`)입니다."
263-
264-
#~ msgid "Added the *rounds* parameter."
265-
#~ msgstr "*rounds* 매개 변수가 추가되었습니다."
266-
267-
#~ msgid "Examples"
268-
#~ msgstr "예제"
269-
270-
#~ msgid ""
271-
#~ "A simple example illustrating typical "
272-
#~ "use (a constant-time comparison "
273-
#~ "operation is needed to limit exposure"
274-
#~ " to timing attacks. :func:`hmac.compare_digest`"
275-
#~ " is suitable for this purpose)::"
276-
#~ msgstr ""
277-
#~ "일반적인 사용법을 보여주는 간단한 예제 (타이밍 공격에 "
278-
#~ "대한 노출을 제한하기 위해서는 상수 시간 비교 "
279-
#~ "연산이 필요합니다. :func:`hmac.compare_digest`\\가 이 "
280-
#~ "목적에 적합합니다)::"
281-
282-
#~ msgid ""
283-
#~ "To generate a hash of a password"
284-
#~ " using the strongest available method "
285-
#~ "and check it against the original::"
286-
#~ msgstr "가장 강력한 방법을 사용하여 비밀번호의 해시를 생성하고, 원본과 비교하여 확인하려면 이렇게 합니다::"
49+
":mod:`!crypt` 모듈을 제공한 마지막 파이썬 버전은 `파이썬 3.12 "
50+
"<https://docs.python.org/ko/3.12/library/crypt.html>`_ 입니다."
28751

0 commit comments

Comments
 (0)