2018 업데이트
이 답변을 처음 작성한 이후 8 년 동안 많은 것을 배웠습니다. 내가 한때 안전한 암호라고 생각한 것은 실제로 그렇게 안전한 것은 아닙니다 . 오늘은 "diceword"스타일로 생성 된 비밀번호와 함께 1Password를 사용합니다. 여전히 오프라인 상태와 같은 이유로 도메인 이름을 기반으로 한 내 정신 알고리즘보다 안전합니다. 더 이상 기억해야 할 유일한 암호는 내 컴퓨터에 로그인하는 암호와 내 1Password 저장소를 여는 암호입니다. 두 암호는 모두 아내의 1Password 저장소에 기록되어 있습니다. 다른 모든 것들은 몇 번의 키 입력만으로 가능합니다.
호스팅 된 비밀번호 관리자를 사용한다는 것은 비밀번호가 클라우드 어딘가에 저장되어 있고 그 근처에 (암호를 생성 / 편집 / 사용하는 코드에서) 비밀번호를 해독하는 방법에 대한 명시적인 지침임을 의미합니다. 사이트가 손상되면 수천 개의 계정에 액세스하기가 어렵지 않습니다.
이런 이유로 저는 온라인 비밀번호 관리자에 대해 열심입니다. 개인적으로, 나는 나 자신을 위해 만든 솔루션을 사용합니다. 헤드에서 실행하기에 충분히 간단한 알고리즘을 사용하여 도메인 이름을 기반으로 안전한 암호 (대문자 및 소문자, 숫자 및 특수 문자)를 생성합니다 그리고 내가 선택한 사용자 이름.
또한 가능한 한 oAuth 및 OpenId를 사용하려고 시도하므로 기억해야 할 암호가 적고 암호가있는 DO (예 : Facebook 및 OpenId 공급자) 사이트에서 암호를 올바르게 보호하고 있는지 확인할 수 있습니다 (Salt + 해시) 등).
어떤 종류의 암호 저장 유틸리티 를 사용해야 한다면 KeePass와 함께 암호화 된 파일을 Dropbox에 저장하여 컴퓨터간에 동기화 할 수 있습니다.