Package: zucrypt 0.1.0

zucrypt: Cryptography Without System Dependencies

Cryptographic functions over raw vectors, including message digests of in-memory data, files and connections, keyed-hash message authentication codes (HMAC), Advanced Encryption Standard (AES) encryption, constant-time comparison and hexadecimal encoding, backed by a bundled and pinned copy of the 'Mbed TLS' project's cryptography library, 'TF-PSA-Crypto' (<https://github.com/Mbed-TLS/TF-PSA-Crypto>). No system cryptographic library, 'Java' or 'Python' is required at install or run time. Algorithm names are matched exactly, and failures are reported as structured conditions. The same primitives, and secure erasure of native buffers, are published to other packages as a static archive and as a registered C interface, so that a package can call them from C without going through R.

Authors:Pedro Baltazar [aut, cre, cph], The Mbed TLS Contributors [cph], Adriaan de Jong [ctb, cph], Daniel King [ctb, cph], Simon Tatham [ctb, cph]

zucrypt_0.1.0.tar.gz
zucrypt_0.1.0.zip(r-4.7-x86_64)zucrypt_0.1.0.zip(r-4.7-arm64)zucrypt_0.1.0.zip(r-4.6-x86_64)zucrypt_0.1.0.zip(r-4.6-arm64)zucrypt_0.1.0.zip(r-4.5-x86_64)
zucrypt_0.1.0.tgz(r-4.6-x86_64)zucrypt_0.1.0.tgz(r-4.6-arm64)zucrypt_0.1.0.tgz(r-4.5-x86_64)zucrypt_0.1.0.tgz(r-4.5-arm64)
zucrypt_0.1.0.tar.gz(r-4.7-arm64)zucrypt_0.1.0.tar.gz(r-4.7-x86_64)zucrypt_0.1.0.tar.gz(r-4.6-arm64)zucrypt_0.1.0.tar.gz(r-4.6-x86_64)
zucrypt_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
zucrypt/json (API)

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

Bug tracker:https://github.com/pedrobtz/zucrypt/issues

Pkgdown/docs site:https://pedrobtz.github.io

On CRAN:

Conda:

3.30 score 8 scripts 7 exports 0 dependencies

Last updated from:9ae5f73f7a. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK92
linux-devel-x86_64OK104
source / vignettesOK138
linux-release-arm64OK87
linux-release-x86_64OK110
macos-release-arm64OK108
macos-release-x86_64OK164
macos-oldrel-arm64OK108
macos-oldrel-x86_64OK153
windows-devel-arm64OK219
windows-devel-x86_64OK124
windows-release-arm64OK188
windows-release-x86_64OK93
windows-oldrel-x86_64OK75
wasm-releaseOK80

Exports:crypt_aes_cbc_decrypt_nopadcrypt_aes_cbc_encrypt_nopadcrypt_equalcrypt_hashcrypt_hexcrypt_hmaccrypt_info

Dependencies: