security/libtomcrypt 1.18.2_1 FreeBSD
Comprehensive, modular, and portable cryptographic toolkit
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- PD
- Categories
- security
- Package size
- 1245.0 KiB, 3392.0 KiB installed
Description
LibTomCrypt is a portable ANSI C cryptographic library that supports symmetric ciphers, one-way hashes, pseudo-random number generators, public key cryptography (via RSA,DH or ECC/DH) and a plethora of support routines.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/libtomcrypt | 1.18.2_1 |
| NetBSD | security/libtomcrypt | 1.18.2nb3 |
| DragonFly | security/libtomcrypt | 1.18.2_1 |
| MidnightBSD | security/libtomcrypt | 1.18.2 |
Install
Binary package:
pkg install libtomcrypt
From the ports tree:
cd /usr/ports/security/libtomcrypt/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libtomcrypt>0:security/libtomcrypt
LIB_DEPENDS= libtomcrypt.so:security/libtomcrypt
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.18.2_1 | 1.18.2_1 | 1.18.2_1 | 1.18.2_1 | 1.18.2_1 |
| FreeBSD:14:quarterly | 1.18.2_1 | 1.18.2_1 | n/a | 1.18.2_1 | 1.18.2_1 |
| FreeBSD:15:latest | 1.18.2_1 | 1.18.2_1 | n/a | 1.18.2_1 | 1.18.2_1 |
| FreeBSD:15:quarterly | 1.18.2_1 | 1.18.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.18.2_1 | 1.18.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 1
Configuration
Options name: security_libtomcrypt
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| GMP | off | GMP (multiple precision arithmetic) support |
| LIBTOMMATH | on | Use LibTomMath |
| TOMSFASTMATH | off | Use TomsFastMath |
- USES
- cpe gmake libtool:build tar:xz
- Service scripts
- none
Files
pkg-plist 18
- include/tomcrypt.h
- include/tomcrypt_argchk.h
- include/tomcrypt_cfg.h
- include/tomcrypt_cipher.h
- include/tomcrypt_custom.h
- include/tomcrypt_hash.h
- include/tomcrypt_mac.h
- include/tomcrypt_macros.h
- include/tomcrypt_math.h
- include/tomcrypt_misc.h
- include/tomcrypt_pk.h
- include/tomcrypt_pkcs.h
- include/tomcrypt_prng.h
- lib/libtomcrypt.a
- lib/libtomcrypt.so
- lib/libtomcrypt.so.1
- lib/libtomcrypt.so.1.0.1
- libdata/pkgconfig/libtomcrypt.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| crypt-1.18.2.tar.xz | 2.638064e+06 | 96ad4c3b8336050993c5bc2cf6c057484f2b0f9f763448151567fbab5e767b84 |
Master sites 1
- https://github.com/libtom/libtomcrypt/releases/download/v1.18.2/
Commit history 0
No commits in the history this site was built from.