all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: golang-github-xordataexchange-crypt  ]

Package: golang-github-xordataexchange-crypt (0.0.2+git20170626.21.b2862e3-3 and others)

Links for golang-github-xordataexchange-crypt

Screenshot

Debian Resources:

Download Source Package golang-github-xordataexchange-crypt:

Maintainers:

External Resources:

Similar packages:

memorizza/recupera configurazioni cifrate da etcd o Consul (strumento CLI)

Confessatelo. Avete password e nomi utente scritti nelle applicazioni. Avete fatto il checkin di indirizzi IP nel repository del codice sorgente. Avete interi file di configurazione creati dallo sviluppatore che scrisse l'applicazione e che non sono mai stati cambiati dopo "git init".

"crypt" è qui per ricondurvi sul Sentiero della Configurazione illuminata. Memorizzate i valori di configurazione cifrati in etcd o Consul usando un'applicazione a riga di comando.

Decifrateli prima di avviare la vostra applicazione usando uno script wrapper e il comodo strumento a riga di comando o all'interno dell'applicazione usando la libreria "crypt/config".

"crypt" è costruito su standard verificati nel tempo come OpenPGP, base64 e gzip. I dati sono cifrati usando la crittografia a chiave pubblica e possono essere decifrati solo quando è disponibile la chiave privata. Dopo la compressione, vengono cifrati e codificati in base64 in modo da essere memorizzati nell'archivio chiave/valore scelto. etcd e Consul sono gestiti direttamente, ma aggiungere altri strumenti di memorizzazione è un compito banale, grazie alle interfacce di Go.

Questo pacchetto fornisce lo strumento a riga di comando "bin/crypt", rinominato come /usr/bin/crypt-xordataexchange, per evitare il conflitto di nome con /usr/bin/crypt dal pacchetto mcrypt.

Other Packages Related to golang-github-xordataexchange-crypt

  • depends
  • recommends
  • suggests
  • enhances

Download golang-github-xordataexchange-crypt

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 0.0.2+git20170626.21.b2862e3-3+b9 425.3 kB2,689.0 kB [list of files]
amd64 0.0.2+git20170626.21.b2862e3-3+b14 2,027.1 kB6,049.0 kB [list of files]
arm64 0.0.2+git20170626.21.b2862e3-3+b14 1,747.2 kB5,781.0 kB [list of files]
armel 0.0.2+git20170626.21.b2862e3-3+b14 1,732.4 kB5,887.0 kB [list of files]
armhf 0.0.2+git20170626.21.b2862e3-3+b14 1,725.8 kB5,863.0 kB [list of files]
i386 0.0.2+git20170626.21.b2862e3-3+b14 1,866.0 kB5,883.0 kB [list of files]
mips64el 0.0.2+git20170626.21.b2862e3-3+b14 1,578.8 kB6,696.0 kB [list of files]
ppc64 (unofficial port) 0.0.2+git20170626.21.b2862e3-3+b10 535.8 kB4,132.0 kB [list of files]
ppc64el 0.0.2+git20170626.21.b2862e3-3+b14 1,739.1 kB5,908.0 kB [list of files]
riscv64 (unofficial port) 0.0.2+git20170626.21.b2862e3-3+b9 1,697.7 kB5,665.0 kB [list of files]
s390x 0.0.2+git20170626.21.b2862e3-3+b14 1,852.8 kB6,389.0 kB [list of files]
sparc64 (unofficial port) 0.0.2+git20170626.21.b2862e3-3+b8 424.7 kB3,831.0 kB [list of files]
x32 (unofficial port) 0.0.2+git20170626.21.b2862e3-3+b10 436.8 kB2,264.0 kB [list of files]