BSD Ports

security/mbedtls 2.28.6_1 MidnightBSD

SSL/TLS and cryptography library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0, gpl2+
Categories
security, devel

Description

mbed TLS is a lightweight, portable, fully featured and standards compliant SSL/TLS and cryptography library.

In the other systems

SystemPortVersion
MidnightBSDsecurity/mbedtls2.28.6_1
OpenBSDsecurity/mbedtls3.6.7
NetBSDsecurity/mbedtls2.28.8

Install

Binary package:

mport install mbedtls

From mports:

cd /usr/mports/security/mbedtls && make install clean

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

RUN_DEPENDS=	mbedtls>0:security/mbedtls
LIB_DEPENDS=	libmbedcrypto.so:security/mbedtls

Dependencies

Required by 1

Configuration

No options to configure.

USES
gmake python:test shebangfix
Service scripts
none

Files

pkg-plist 171
  • bin/mbedtls_benchmark
  • bin/mbedtls_cert_app
  • bin/mbedtls_cert_req
  • bin/mbedtls_cert_write
  • bin/mbedtls_crl_app
  • bin/mbedtls_crypt_and_hash
  • bin/mbedtls_crypto_examples
  • bin/mbedtls_dh_client
  • bin/mbedtls_dh_genprime
  • bin/mbedtls_dh_server
  • bin/mbedtls_dlopen
  • bin/mbedtls_dlopen_demo.sh
  • bin/mbedtls_dtls_client
  • bin/mbedtls_dtls_server
  • bin/mbedtls_ecdh_curve25519
  • bin/mbedtls_ecdsa
  • bin/mbedtls_fuzz_client
  • bin/mbedtls_fuzz_dtlsclient
  • bin/mbedtls_fuzz_dtlsserver
  • bin/mbedtls_fuzz_privkey
  • bin/mbedtls_fuzz_pubkey
  • bin/mbedtls_fuzz_server
  • bin/mbedtls_fuzz_x509crl
  • bin/mbedtls_fuzz_x509crt
  • bin/mbedtls_fuzz_x509csr
  • bin/mbedtls_gen_entropy
  • bin/mbedtls_gen_key
  • bin/mbedtls_gen_random_ctr_drbg
  • bin/mbedtls_gen_random_havege
  • bin/mbedtls_generate_cpp_dummy_build.sh
  • bin/mbedtls_generic_sum
  • bin/mbedtls_hello
  • bin/mbedtls_key_app
  • bin/mbedtls_key_app_writer
  • bin/mbedtls_key_ladder_demo
  • bin/mbedtls_key_ladder_demo.sh
  • bin/mbedtls_load_roots
  • bin/mbedtls_mini_client
  • bin/mbedtls_mpi_demo
  • bin/mbedtls_pem2der
  • bin/mbedtls_pk_decrypt
  • bin/mbedtls_pk_encrypt
  • bin/mbedtls_pk_sign
  • bin/mbedtls_pk_verify
  • bin/mbedtls_psa_constant_names
  • bin/mbedtls_query_compile_time_config
  • bin/mbedtls_req_app
  • bin/mbedtls_rsa_decrypt
  • bin/mbedtls_rsa_encrypt
  • bin/mbedtls_rsa_genkey
  • bin/mbedtls_rsa_sign
  • bin/mbedtls_rsa_sign_pss
  • bin/mbedtls_rsa_verify
  • bin/mbedtls_rsa_verify_pss
  • bin/mbedtls_selftest
  • bin/mbedtls_ssl_client1
  • bin/mbedtls_ssl_client2
  • bin/mbedtls_ssl_context_info
  • bin/mbedtls_ssl_fork_server
  • bin/mbedtls_ssl_mail_client
  • bin/mbedtls_ssl_server
  • bin/mbedtls_ssl_server2
  • bin/mbedtls_strerror
  • bin/mbedtls_udp_proxy
  • bin/mbedtls_udp_proxy_wrapper.sh
  • bin/mbedtls_zeroize
  • include/mbedtls/aes.h
  • include/mbedtls/aesni.h
  • include/mbedtls/arc4.h
  • include/mbedtls/aria.h
  • include/mbedtls/asn1.h
  • include/mbedtls/asn1write.h
  • include/mbedtls/base64.h
  • include/mbedtls/bignum.h
  • include/mbedtls/blowfish.h
  • include/mbedtls/bn_mul.h
  • include/mbedtls/camellia.h
  • include/mbedtls/ccm.h
  • include/mbedtls/certs.h
  • include/mbedtls/chacha20.h
  • include/mbedtls/chachapoly.h
  • include/mbedtls/check_config.h
  • include/mbedtls/cipher.h
  • include/mbedtls/cipher_internal.h
  • include/mbedtls/cmac.h
  • include/mbedtls/compat-1.3.h
  • include/mbedtls/config.h
  • include/mbedtls/config_psa.h
  • include/mbedtls/constant_time.h
  • include/mbedtls/ctr_drbg.h
  • include/mbedtls/debug.h
  • include/mbedtls/des.h
  • include/mbedtls/dhm.h
  • include/mbedtls/ecdh.h
  • include/mbedtls/ecdsa.h
  • include/mbedtls/ecjpake.h
  • include/mbedtls/ecp.h
  • include/mbedtls/ecp_internal.h
  • include/mbedtls/entropy.h
  • include/mbedtls/entropy_poll.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
Mbed-TLS-mbedtls-mbedtls-2.28.6_GH0.tar.gz3.988909e+0618cac49f4efef7269d233972bb09c57ace40d992229fa49804e7b10cf0debe43