Package: cyphr 1.1.5

Rich FitzJohn

cyphr: High Level Encryption Wrappers

Encryption wrappers, using low-level support from 'sodium' and 'openssl'. 'cyphr' tries to smooth over some pain points when using encryption within applications and data analysis by wrapping around differences in function names and arguments in different encryption providing packages. It also provides high-level wrappers for input/output functions for seamlessly adding encryption to existing analyses.

Authors:Rich FitzJohn [aut, cre], Jai Ranganathan [ctb]

cyphr_1.1.5.tar.gz
cyphr_1.1.5.zip(r-4.5)cyphr_1.1.5.zip(r-4.4)cyphr_1.1.5.zip(r-4.3)
cyphr_1.1.5.tgz(r-4.4-any)cyphr_1.1.5.tgz(r-4.3-any)
cyphr_1.1.5.tar.gz(r-4.5-noble)cyphr_1.1.5.tar.gz(r-4.4-noble)
cyphr_1.1.5.tgz(r-4.4-emscripten)cyphr_1.1.5.tgz(r-4.3-emscripten)
cyphr.pdf |cyphr.html
cyphr/json (API)
NEWS

# Install 'cyphr' in R:
install.packages('cyphr', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ropensci/cyphr/issues

Pkgdown:https://docs.ropensci.org

On CRAN:

encryptionopensslpeer-reviewedsodium

8.17 score 94 stars 2 packages 33 scripts 400 downloads 25 exports 6 dependencies

Last updated 1 years agofrom:c52097f05f (on master). Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 27 2024
R-4.5-winOKNov 27 2024
R-4.5-linuxOKNov 27 2024
R-4.4-winOKNov 27 2024
R-4.4-macOKNov 27 2024
R-4.3-winOKNov 27 2024
R-4.3-macOKNov 27 2024

Exports:data_admin_authorisedata_admin_initdata_admin_list_keysdata_admin_list_requestsdata_keydata_request_accessdecryptdecrypt_decrypt_datadecrypt_filedecrypt_objectdecrypt_stringencryptencrypt_encrypt_dataencrypt_fileencrypt_objectencrypt_stringkey_opensslkey_sodiumkeypair_opensslkeypair_sodiumrewrite_registersession_key_refreshssh_keygen

Dependencies:askpassgetPassopensslrstudioapisodiumsys

Data Encryption

Rendered fromdata.Rmdusingknitr::rmarkdownon Nov 27 2024.

Last update: 2020-03-09
Started: 2017-05-08

Introduction

Rendered fromcyphr.Rmdusingknitr::rmarkdownon Nov 27 2024.

Last update: 2020-12-02
Started: 2017-05-03

Readme and manuals

Help Manual

Help pageTopics
High Level Encryption Wrapperscyphr-package cyphr
Encrypted data administrationdata_admin_authorise data_admin_init data_admin_list_keys data_admin_list_requests
User commandsdata_key data_request_access
Easy encryption and decryptiondecrypt decrypt_ encrypt encrypt_
Encrypt and decrypt data and other thingsdecrypt_data decrypt_file decrypt_object decrypt_string encrypt_data encrypt_file encrypt_object encrypt_string
Symmetric encryption with opensslkey_openssl
Symmetric encryption with sodiumkey_sodium
Asymmetric encryption with opensslkeypair_openssl
Asymmetric encryption with sodiumkeypair_sodium
Register functions to work with encrypt/decryptrewrite_register
Refresh the session keysession_key_refresh
Create ssh keypairsssh_keygen