libgcrypt
Port variant standard
Summary General purpose crypto library based on GnuPG
Package version 1.10.3
Homepage https://www.gnupg.org/software/libgcrypt/index.html
Keywords security
Maintainer nobody
License GPLv2+ , LGPL21+ (multi)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 14 NOV 2023, 06:09:05 UTC
Port created 24 APR 2017, 18:53:00 UTC
Subpackage Descriptions
complete This is the libgcrypt-standard metapackage. It pulls in all subpackages of libgcrypt-standard.
primary Libgcrypt is a general purpose cryptographic library originally based on code from GnuPG. It provides functions for all cryptograhic building blocks: symmetric cipher algorithms (AES, Arcfour, Blowfish, Camellia, CAST5, ChaCha20 DES, GOST28147, Salsa20, SEED, Serpent, Twofish) and modes (ECB,CFB,CBC,OFB,CTR,CCM,GCM,OCB,POLY1305,AESWRAP), hash algorithms (MD2, MD4, MD5, GOST R 34.11, RIPE-MD160, SHA-1, SHA2-224, SHA2-256, SHA2-384, SHA2-512, SHA3-224, SHA3-256, SHA3-384, SHA3-512, SHAKE-128, SHAKE-256, TIGER-192, Whirlpool), MACs (HMAC for all hash algorithms, CMAC for all cipher algorithms, GMAC-AES, GMAC-CAMELLIA, GMAC-TWOFISH, GMAC-SERPENT, GMAC-SEED, Poly1305, Poly1305-AES, Poly1305-CAMELLIA, Poly1305-TWOFISH, Poly1305-SERPENT, Poly1305-SEED), public key algorithms (RSA, Elgamal, DSA, ECDSA, EdDSA, ECDH), large integer functions, random numbers and many supporting functions.
tools This package contains tools based on Libgcrypt.
dev This is the developer subpackage of the libgcrypt-standard port. It may contain headers, pc files, static and PIC libraries and SO links.
man This is the man page subpackage of the libgcrypt-standard port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) libgpg-error:dev:standard
texinfo:primary:standard
Build and Runtime libgpg-error:primary:standard
Runtime (only) libgcrypt:primary:standard (tools subpackage)
indexinfo:single:standard (tools subpackage)
libgpg-error:dev:standard (dev subpackage)
Download groups
main mirror://GNUPG/libgcrypt
Distribution File Information
8b0870897ac5ac67ded568dcfadf45969cfa8a6beb0fd60af2a9eadc2a3272aa 3783827 libgcrypt-1.10.3.tar.bz2
Ports that require libgcrypt:standard
aqbanking:standard Online banking interface and financial framework
ffmpeg5:standard Play, record, convert, and stream audio and video
ffmpeg:standard Play, record, convert, and stream audio and video
filezilla:standard Cross-platform graphical FTP, FTPS & SFTP client
freeipmi:standard IPMI remote console and system management software
freetds:standard Sybase/Microsoft TDS protocol library
gcr:standard Library for bits of crypto UI and parsing
glib-networking:standard Network-related giomodules for GLib
gnome-keyring:standard Program that keeps passwords and other secrets
gnupg:standard GNU privacy guard - a free PGP replacement
gstreamer1-plugins-bad:standard GStreamer Multimedia Framework "Bad" Plugins
gwenhywfar:standard Networking and security application library
libotr:standard OTR library and toolkit
libsecret:standard Library to access the secret service API
libsoup-2.4:standard Simple Object Access Protocol implementation in C
libsoup:standard Simple Object Access Protocol implementation in C
libvncserver:standard VNC server and client C libraries
libxslt:standard XSLT C library for GNOME
mcabber:standard Small Jabber console client
profanity:standard Console based XMPP client
qca:standard Cross-platform crypto API for Qt
ruby-nokogiri:v31 HTML/XML/SAX/Reader parser (v31)
ruby-nokogiri:v32 HTML/XML/SAX/Reader parser (v32)
ruby-nokogiri:v33 HTML/XML/SAX/Reader parser (v33)
webkit2:api40 Opensource browser engine using GTK+3 (API 4.0)
webkit2:api41 Opensource browser engine using GTK+3 (API 4.1)
webkit2:api60 Opensource browser engine using GTK4 (API 6.0)
weechat:standard Fast, light and extensible chat client
wireshark:standard Network traffic analyzer
xmlsec:standard XML Security Library