[Rd] secure password token management method in R
Simon Urbanek
simon.urbanek at r-project.org
Sun Dec 18 22:16:27 CET 2011
Barry,
that's a great idea. I have created a package that allows you to read/write passwords to user's keychain:
http://www.rforge.net/keychain
So far it uses the Security framework so you'll need a Mac, it but I'm about to add a generic fall-back system (encrypted file on-disk) and possibly the gnome API as well.
Cheers,
Simon
On Dec 18, 2011, at 9:03 AM, Barry Rowlingson wrote:
> On Sun, Dec 18, 2011 at 1:28 AM, Paul Gilbert <pgilbert902 at gmail.com> wrote:
>> One way this is often done is to have this information in a file that only
>> the owner can read. For example, mysql uses a file .my.cnf (in Windows it
>> may have a different name). The code then just reads the information from
>> the file. To guard against user carelessness, I think mysql will not use it
>> if anyone other than the user has read permission on the file. Of the
>> various options for passing user/password information, I think this is
>> general considered one of the better ways.
>
> If anyone has a large chunk of spare time on their hands they could
> implement an R interface to the Gnome Keyring and store credentials in
> there. I think under the hood it uses dbus so first implement dbus in
> R. Or just call some code with system()...
>
> gnome keyring API: http://live.gnome.org/GnomeKeyring/StoringPasswords
>
> command line interface: https://launchpad.net/gkeyring
>
> Probably getting a bit over the top now.
>
> Barry
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>
>
More information about the R-devel
mailing list