Offeryn Diogelwch

Cynhyrchu Allwedd Amgryptio

Mae'r dudalen hon yn cynhyrchu allwedd meistr newydd ar gyfer y rhaglen Cyfrinair Gwthiwr.

Pam Defnyddio Allwedd Bersonol?

Mae Password Pusher yn amgryptio data sensitif yn y gronfa ddata. Er bod allwedd ddiofyn wedi'i chynnwys, mae'n arfer gorau defnyddio'ch allwedd amgryptio personol eich hun.

Gyda phob adnewyddiad, mae'r dudalen hon yn cynhyrchu allwedd amgryptio newydd. Gallwch ddefnyddio'r cod a gynhyrchir ar hap isod i ffurfweddu eich enghraifft o Password Pusher.

Allwedd a Gynhyrchwyd

Adnewyddwch y dudalen i gynhyrchu allwedd newydd

Gallwch gymhwyso'r allwedd hon i'ch cymhwysiad trwy osod y newidyn amgylcheddol PWPUSH_MASTER_KEY.

Ail-lwythwch y dudalen hon i ail-gynhyrchu allwedd newydd.

Nodiadau Pwysig

1

Os na ddarperir allwedd amgryptio, defnyddir allwedd ddiofyn.

2

Y diogelwch gorau ar gyfer achosion preifat o Password Pusher yw defnyddio eich allwedd amgryptio personol eich hun er nad yw'n ofynnol.

3

Mae'r risg o ddefnyddio'r allwedd ddiofyn yn cael ei lleihau os byddwch chi'n cadw'ch enghraifft yn ddiogel a bod eich cyfnodau gwthio yn fyr. e.e. 1 diwrnod/1 golygfa yn erbyn 100 diwrnod/100 golygfa.

4

Unwaith y bydd gwthiad yn dod i ben, caiff yr holl ddata wedi'i amgryptio yn y gwthiad hwnnw ei ddileu.

5

Bydd newid allwedd amgryptio lle mae hen bostiadau eisoes yn bodoli yn gwneud y bostiadau hŷn hynny'n annarllenadwy. Mewn geiriau eraill, bydd y llwythi tâl yn ddryslyd. Bydd bostiadau newydd o hyn ymlaen yn gweithio'n iawn.

Cynhyrchu Llinell Gorchymyn

Gellir cynhyrchu allweddi hefyd o'r llinell orchymyn yn ffynhonnell y rhaglen trwy weithredu:

# Llywio i gyfeiriadur y cymhwysiad
cd /opt/PasswordPusher
# Agorwch y consol Rails
bin/pwpush console
# Cynhyrchu allwedd newydd
Lockbox.generate_key