보안 도구

생성하다 암호화 키

이 페이지에서는 비밀번호 푸셔 애플리케이션의 새 마스터 키를 생성합니다.

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

비밀번호 푸셔는 데이터베이스의 민감한 데이터를 암호화합니다. 기본 키가 포함되어 있지만 사용자 지정 암호화 키를 사용하는 것이 가장 좋습니다.

이 페이지는 새로고침할 때마다 새로운 암호화 키를 생성합니다. 아래에서 무작위로 생성된 코드를 사용하여 비밀번호 푸셔 인스턴스를 구성할 수 있습니다.

생성된 키

페이지를 새로 고침하여 새 키를 생성합니다

환경 변수를 설정하여 이 키를 애플리케이션에 적용할 수 있습니다. PWPUSH_MASTER_KEY.

새 키를 다시 생성하려면 이 페이지를 새로고침하세요.

중요 참고 사항

1

암호화 키가 제공되지 않으면 기본 키가 사용됩니다.

2

Password Pusher의 비공개 인스턴스에 대한 최상의 보안은 필수는 아니지만 고유한 사용자 지정 암호화 키를 사용하는 것입니다.

3

인스턴스를 안전하게 유지하고 푸시 만료 기간을 짧게 설정하면 기본 키 사용의 위험이 줄어듭니다(예: 1일/1회 보기 대 100일/100회 보기).

4

푸시가 만료되면 해당 푸시의 암호화된 데이터가 모두 삭제됩니다.

5

이전 푸시가 이미 존재하는 경우 암호화 키를 변경하면 이전 푸시를 읽을 수 없게 됩니다. 즉, 페이로드가 왜곡됩니다. 앞으로의 새로운 푸시는 정상적으로 작동합니다.

명령줄 생성

다음을 실행하여 애플리케이션 소스의 명령줄에서 키 생성을 수행할 수도 있습니다.

# 애플리케이션 디렉토리로 이동합니다
cd /opt/PasswordPusher
# Rails 콘솔 열기
bin/pwpush console
# 새 키 생성
Lockbox.generate_key