Package: sship 0.9.0.9000

Are Edvardsen

sship: Tool for Secure Shipment of Content

Convenient tools for exchanging files securely from within R. By encrypting the content safe passage of files (shipment) can be provided by common but insecure carriers such as ftp and email. Based on asymmetric cryptography no management of shared secrets is needed to make a secure shipment as long as authentic public keys are available. Public keys used for secure shipments may also be obtained from external providers as part of the overall process. Transportation of files will require that relevant services such as ftp and email servers are available.

Authors:Are Edvardsen [aut, cre]

sship_0.9.0.9000.tar.gz
sship_0.9.0.9000.zip(r-4.5)sship_0.9.0.9000.zip(r-4.4)sship_0.9.0.9000.zip(r-4.3)
sship_0.9.0.9000.tgz(r-4.4-any)sship_0.9.0.9000.tgz(r-4.3-any)
sship_0.9.0.9000.tar.gz(r-4.5-noble)sship_0.9.0.9000.tar.gz(r-4.4-noble)
sship_0.9.0.9000.tgz(r-4.4-emscripten)sship_0.9.0.9000.tgz(r-4.3-emscripten)
sship.pdf |sship.html
sship/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/rapporteket/sship/issues

On CRAN:

decryptionencryptionfile-transferopensslsftp

2.70 score 1 stars 4 scripts 416 downloads 21 exports 11 dependencies

Last updated 2 years agofrom:1670ac07c5. Checks:OK: 7. Indexed: yes.

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

Exports:check_configcreate_configdecdispatchdispatchableencenc_filenameget_configget_pubkeyghgithub_apikeygenmake_optsmake_pubkey_urlmake_urlpubkey_filterrate_limitsshipsym_decsym_encwrite_config

Dependencies:askpassbitopscurlhttrjsonlitemimeopensslR6RCurlsysyaml

Readme and manuals

Help Manual

Help pageTopics
Functions handling sship R package configcheck_config config create_config get_config write_config
Unpack shipment and decrypt contentdec
Encryption of shipment contentenc enc_file enc_filename get_pubkey make_pubkey_url random_key
Make calls to the github APIgh github github_api rate_limit
Make private-public key pairkeygen
Filter ssh public keys by typepubkey_filter
Secure cargo and make shipment (secure shipment)dispatch dispatchable make_opts make_url ship sship