2016-06-17 53 views
6

Sto cercando di proteggere alcuni file di dati che ho salvato in R. Esiste un modo per proteggere con password un file di dati R (.Rdata)?R Password protect .rdata datafile

Grazie

+3

suggerisco di inserire il/montalo su un volume che è crittografato e la maggior parte dei sistemi operativi ti chiederà una password. C'era una volta una discussione su 'comp.lang.r.general'suoi trovare il thread breve qui [Sourcing encrypted files] (http://thread.gmane.org/gmane.comp.lang.r.general/94290/) – Dilettant

+1

Non ho usato questo, ma sembra promettente: https://github.com/hadley/secure – Jason

risposta

1

È possibile effettuare una chiamata a GnuPG per poter crittografare il file utilizzando la crittografia a chiave pubblica dopo averlo creato nello stesso script. Ciò consentirà inoltre di condividere i file crittografati con altri senza condividere la password.

Maggiori info su GnuPG: https://www.gnupg.org/gph/en/manual.html

Anche se io personalmente comandi di shell pipe per crittografare il file piuttosto che utilizzare un terzo strumento/pacchetto, c'è un pacchetto gpg su Cran: https://cran.r-project.org/web/packages/gpg/index.html