암호 푸셔 로고
ACS Password Pusher Brought to you by Chris Dunphy at ACS Services

키 생성기

자체 호스팅 Password Pusher 인스턴스에 사용할 안전한 암호화 키를 생성합니다.

사용자 지정 키를 사용하는 이유는 무엇인가요?

Password Pusher는 마스터 암호화 키를 사용하여 데이터베이스의 모든 중요 데이터를 암호화합니다. 편의를 위해 기본 키가 제공되지만, 고유한 키를 사용하면 개인 인스턴스에 최고 수준의 보안을 제공할 수 있습니다.

생성된 키

배포 구성에서 이 환경 변수를 설정하십시오.

중요 참고 사항

기본 키를 사용할 수 있습니다

키가 제공되지 않으면 기본 키가 사용됩니다. 이 방법은 작동하지만 사용자 지정 키보다 보안성이 떨어집니다.

위험 감소

푸시 알림 만료 시간을 짧게 설정하면(예: 1일/1회 조회) 기본 키를 사용하더라도 위험을 줄일 수 있습니다.

데이터 삭제

푸시 알림이 만료되면 암호화된 모든 데이터는 데이터베이스에서 영구적으로 삭제됩니다.

주요 변경 사항

키를 변경하면 기존에 입력한 키가 인식되지 않습니다. 하지만 새로 입력한 키는 정상적으로 작동합니다.

명령줄 대안

애플리케이션 소스 코드에서 명령줄을 사용하여 키를 생성할 수도 있습니다.

# Password Pusher 디렉터리에
$ bundle install
$ rails console
> Lockbox.generate_key
# => "3e48de7fb06e032770514f35758bc5ba8ff1188e080f4b012c09caf2788340b8"

자세히 알아보기

자세한 구성 옵션 및 배포 전략은 다음을 참조하십시오. 구성 문서 .