Package: sship 0.9.0.9000
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:
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')) |
Bug tracker:https://github.com/rapporteket/sship/issues
decryptionencryptionfile-transferopensslsftp
Last updated 2 years agofrom:1670ac07c5. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 01 2024 |
R-4.5-win | OK | Nov 01 2024 |
R-4.5-linux | OK | Nov 01 2024 |
R-4.4-win | OK | Nov 01 2024 |
R-4.4-mac | OK | Nov 01 2024 |
R-4.3-win | OK | Nov 01 2024 |
R-4.3-mac | OK | Nov 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 page | Topics |
---|---|
Functions handling sship R package config | check_config config create_config get_config write_config |
Unpack shipment and decrypt content | dec |
Encryption of shipment content | enc enc_file enc_filename get_pubkey make_pubkey_url random_key |
Make calls to the github API | gh github github_api rate_limit |
Make private-public key pair | keygen |
Filter ssh public keys by type | pubkey_filter |
Secure cargo and make shipment (secure shipment) | dispatch dispatchable make_opts make_url ship sship |