누군가가 좋은 암호 생성기를 추천 할 수 있기를 바랍니다.
기억할 수있는 니모닉을 제공하는 사람을위한 추가 소품.
echo 'keyword' | sha1sum
dd if=/dev/random bs=32 count=1 2> /dev/null | md5sum | cut -b 10-20
약 40 비트 엔트로피 / 보안을 제공해야합니다.
누군가가 좋은 암호 생성기를 추천 할 수 있기를 바랍니다.
기억할 수있는 니모닉을 제공하는 사람을위한 추가 소품.
echo 'keyword' | sha1sum
dd if=/dev/random bs=32 count=1 2> /dev/null | md5sum | cut -b 10-20
약 40 비트 엔트로피 / 보안을 제공해야합니다.
답변:
APG는 고급 비밀번호 생성기입니다. 이 소프트웨어는 사용하고자하는 용도에 관계없이 새 비밀번호를 자동으로 생성하는 데 사용됩니다.
"APG"의 주요 기능은 다음과 같습니다.
설치하려면 다음 명령을 실행하십시오.
sudo apt-get install apg
이 도움말 안내서 와 함께 Apg 설치 및 사용
Aberystwyth University에는 꽤 하드 코어 한 니모닉 암호 생성기가 있습니다.
http://www.aber.ac.uk/cgi-bin/user/syswww/gw/mnemonic
다음과 같이 악의적 인 암호를 생성합니다.
<1n255s4 Lisa's first newt zooms Fife's fifth shrewd four.
t6pnjsnv Tony's sixth padlock nags John's spectacular number vainly.
fqyumdc8 Fiona's quadrilateral yucca understands Murray's dormant calculating eight.
ee6pk3cm Eve's egocentric six ponders Ken's third cagey magazine.
q1giwn?n Quentin's first galaxy improves Wyn's nondescript question mark nastily.
재미있는 일. sysops에게 이메일을 보내서 그 뒤에있는 스크립트를 자유롭게 사용할 수 있는지 확인하십시오 (사용할 수없는 경우 GPL 고려 여부).
편집 : 출력을 조금 더 카페처럼 보면 코딩하기가 어렵지 않습니다. 당신은 그것을 먹이기 위해 몇 가지 사전이 필요합니다.
<
암호를 입력 할 수 있습니까? 국제 설정에서 다른 키보드를 사용했으면 권장하지 않습니다.
비밀번호 카드를 사용해보십시오. 지갑에 넣고 두 개의 기호와 색을 기억합니다.
색상 선을 따라 기호 사이의 문자 / 숫자를 읽거나 기억할 수있는 알고리즘을 구성합니다.
이 사이트는 임의의 카드를 생성합니다.
apg 또는 pwgen보다 -s
옵션 이 더 끔찍 하지만 (옵션이 설정되어 있어도 ) 더 재미 있습니다.
head -c 8192 /dev/urandom | strings --bytes 8 | sed 's/\s//'
유스 케이스가 다르면 의심되지만 공유 비밀 키 및 자주 입력하지 않는 다른 종류의 암호에 유용합니다.
더 큰 선택을 얻기에 더 많은 바이트를 전달하려면 head
, 수정, 긴 암호 결과 문자열을 얻을 --bytes
에 strings
(최소 길이를 제공한다). sed
표현은 공간 및 (로 표시 탭 스트립을 떼어 내고 \s
).
그러나, 당신은 어떤 점에서 아마 당신에게 쉽게 혼동 문자를 피하기 같이 할 수있는 옵션 제공 (pwgen을, KeePassX 또는 제작 : LastPass 등) 응용 프로그램을 주셔서 감사합니다 1
및 l
및 I
. 이것들은 1Il
1Il 이상이거나 더 나빠질 수 있습니다. 누군가의 비밀번호를 재설정하거나 통신해야하는 일회용 패스 키를 제공하는 경우 이와 같은 옵션을 사용하려고합니다.
pwgen
넣기 , put은이 -B
옵션에 대한 설명을 맨 페이지에 제공합니다.
-B, --ambiguous
Don't use characters that could be confused by the user when
printed, such as 'l' and '1', or '0' or 'O'. This reduces the
number of possible passwords significantly, and as such reduces
the quality of the passwords. It may be useful for users who
have bad vision, but in general use of this option is not recom‐
mended.
물론 이것은 견과입니다. 이것이 언제 유용한 지 아실 것입니다. 그리고 모든 것에 'Pa $$ w0rD'를 사용하는 것보다 확실히 낫습니다. 확실하지 않은 경우 더 긴 비밀번호를 생성하거나 생성 된 비밀번호를 다른 생성기에 입력으로 전달하거나 다단계 인증을 사용하십시오.
tr
head
head /dev/urandom | tr -dc A-Za-z0-9 | head -c 13
사용 mkpasswd
합니다. 기술적으로 /etc/passwd
파일 내부에서 사용하기 위해 비밀번호를 암호화하는 데 사용되지만 비밀번호에 적합한 멋진 문자열도 제공합니다.
SuperGenPass 는 원래 웹 사이트 로그인을위한 책갈피 솔루션이지만 응용 프로그램에도 쉽게 사용할 수 있습니다. 마스터 비밀번호와 현재 도메인 이름 (또는 원하는 경우 애플리케이션 이름)을 사용하여와 같은 10 자 비밀번호를 생성합니다 lCY9gjiDtF
. 암호 상자를 한 번 클릭하여 자동 입력하고 다른 응용 프로그램으로 복사 / 붙여 넣기를 할 수 있기 때문에 니모닉이 필요 하지 않습니다 .
각 브라우저와 휴대 전화에 북마크를 보관합니다 (오프라인에서도 작동)! 매우 편리합니다. "용감한 사람"이라면 마스터 비밀번호를 북마크릿에 하드 코딩 할 수도 있습니다.
내가 사용 FPM2 (피가로) 암호 관리자를. 니모닉은 없지만 암호 생성기가 있으며 암호 하나만 기억하면됩니다. 소프트웨어 센터에서 간단히 검색하십시오.
또는 "낮은 기술"이지만 독창적 인 솔루션이 마음에 들면 다음 사이트 에서 볼 수 있습니다. http://www.passwordcard.org/ko
다음은 자바 스크립트 북마크입니다. 길이를 요청한 다음 비밀번호를 작성합니다. 다음 주소로 새 북마크를 만드십시오.
javascript:(function(){var d=prompt("Password length","14");if(d){for(var e="",a=Math.random,b=Math.floor,f=0;f<d;f++)x=62*a(),x<=10&&(c=48+b(10*a())),x>10&&x<36&&(c=65+b(26*a())),x>=36&&(c=97+b(26*a())),e+=String.fromCharCode(c);prompt("Password",e)}})()
관심있는 사람들을 위해 위의 북마크는 클로저 컴파일러로 축소 된 아래 코드를 사용했습니다 .
(function () {
var n = prompt("Password length", '14');
if (n) {
var s = "",
r = Math.random,
f = Math.floor;
for (var i = 0; i < n; i++) {
x = 62 * r();
if (x <= 10) c = 48 + f(10 * r());
if ((x > 10) && (x < 36)) c = 65 + f(26 * r());
if (x >= 36) c = 97 + f(26 * r());
s += String.fromCharCode(c);
}
prompt("Password", s);
}
})();
암호 생성, 강도 테스터 등 몇 가지 흥미로운 옵션이있는 좋은 웹 사이트를 찾았습니다. 암호를 니모닉으로 인쇄합니다.
사람들이 현재 암호 생성 및 테스트에 사용하는 일부 주요 웹 사이트와 마찬가지로 결함이 없습니다.
http://www.random-password.co.uk 는 무료 온라인 생성기입니까?
Mozilla는 http://www.labnol.org/internet/different-passwords-for-websites/17961/ 에서 즐길 수있는 암호 스키마에 대한 작은 플래시 비디오를 가지고 있습니다 .
'echo "random" | md5sum'
:)