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

21 exports 0.65 score 11 dependencies 4 scripts 377 downloads

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

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winOKSep 13 2024
R-4.5-linuxOKSep 13 2024
R-4.4-winOKSep 13 2024
R-4.4-macOKSep 13 2024
R-4.3-winOKSep 13 2024
R-4.3-macOKSep 13 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