Share Sensitive Information in R Packages
Get the SSH public key of a GitHub user
Share Sensitive Information in R Packages.
Update a secret in the vault.
Retrieve a secret from the vault.
Retrieve the public key of a Travis CI repository
Get the file of a user (email)
List users that have access to a secret
List all secrets.
List users
Read local secret key.
Add a user via their GitHub username.
Add a new secret to the vault.
Add a user via their Travis repo.
Add a new user to the vault.
Create a vault, as a folder or in an R package.
Remove a secret from the vault.
Delete a user.
Share a secret among some users.
Share a secret, its AES key is known already.
Share a secret with a single user, AES key is known.
Store a secret, encrypted with its AES key.
Try to get the AES key of a secret, using a private RSA key.
Unshare a secret among some users.
Allow sharing sensitive information, for example passwords, 'API' keys, etc., in R packages, using public key cryptography.
Useful links