BSD Ports

security/R-cran-openssl 2.4.2 FreeBSD

Toolkit for Encryption, Signatures and Certificates Based on OpenSSL

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
security
Package size
657.2 KiB, 3326.7 KiB installed

Description

Bindings to OpenSSL libssl and libcrypto, plus custom SSH pubkey parsers. Supports RSA, DSA and NIST curves P-256, P-384 and P-521. Cryptographic signatures can either be created and verified manually or via x509 certificates. AES block cipher is used in CBC mode for symmetric encryption; RSA for asymmetric (public key) encryption. High-level envelope functions combine RSA and AES for encrypting arbitrary sized data. Other utilities include key generators, hash functions (md5, sha1, sha256, etc), base64 encoder, a secure random number generator, and 'bignum' math methods for manually performing crypto calculations on large multibyte integers.

In the other systems

SystemPortVersion
FreeBSDsecurity/R-cran-openssl2.4.2
DragonFlysecurity/R-cran-openssl2.3.2
MidnightBSDsecurity/R-cran-openssl2.3.3

Install

Binary package:

pkg install R-cran-openssl

From the ports tree:

cd /usr/ports/security/R-cran-openssl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	R-cran-openssl>0:security/R-cran-openssl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.4.22.4.2-2.3.32.4.2
FreeBSD:14:quarterly2.4.22.4.2n/a2.3.32.4.2
FreeBSD:15:latest2.4.22.4.2n/a2.3.32.3.3
FreeBSD:15:quarterly2.4.22.4.2n/an/an/a
FreeBSD:16:latest2.4.22.4.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

Test 6

The full lists below include those, and their dependencies in turn.

Build dependencies 89
Run dependencies 88

Configuration

No options to configure.

USES
cran:auto-plist,compiles shebangfix ssl
Service scripts
none

Files

distinfo 1
FileSizeSHA256
openssl_2.4.2.tar.gz1.177207e+061fc030ad0a008472eac7f086666a7623bdbe6d27c5fdb07b5510f56545d2f4e7

Commit history 0

No commits in the history this site was built from.