GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#c_lang #crypto #cryptography_library #psa #ssl #tls

Mbed TLS is a library that helps with encryption and secure communication. It is small and works well on embedded systems, making it useful for devices with limited resources. You can easily build and configure it using tools like GNU Make, CMake, or Microsoft Visual Studio. The library includes examples and tests to help you understand how to use it. It also supports the PSA Cryptography API, which makes it easier to use cryptographic functions securely. This library is flexible and can be customized for different platforms and use cases, making it a powerful tool for ensuring data security in various applications.

https://github.com/Mbed-TLS/mbedtls
#php #attachment #email #hacktoberfest #php #php_library #phpmailer #smtp #tls_support #xoauth2

PHPMailer is a powerful tool for sending emails in PHP. It offers many features that make it easier and safer to send emails compared to using the basic `mail()` function in PHP. Here are the key benefits You can send emails without needing a local mail server, which is especially useful on Windows.
- **Multiple Addresses and Attachments** Send emails in both HTML and plain text formats.
- **Security Features** Can be installed via Composer, making it simple to integrate into your project.
- **Localization**: Error messages are available in over 50 languages.

Using PHPMailer helps you avoid common pitfalls and security issues associated with manual email sending, making your email sending process more reliable and secure.

https://github.com/PHPMailer/PHPMailer
#go #certificates #chrome #firefox #https #ios #linux #local_development #localhost #macos #root_ca #tls #windows

mkcert is a simple tool that helps you create and use trusted certificates for local development without any complicated setup. It automatically installs a local Certificate Authority (CA) on your system, which allows you to generate certificates that your browser and other tools will trust. This is especially useful because using real certificates for development can be risky or impossible for certain hosts like `localhost` or `example.test`. With mkcert, you can avoid trust errors and manage your own CA easily, making your development process smoother and more secure.

https://github.com/FiloSottile/mkcert
#go #acme #automatic_https #caddy #caddyfile #go #golang #http #http_server #http3 #https #privacy #reverse_proxy #security #tls #web_server

Caddy is a powerful server platform that makes it easy to set up and manage websites with automatic HTTPS. It uses TLS by default, which means your site is always secure. Caddy is easy to configure using a simple file called the Caddyfile or JSON, and it supports multiple protocols like HTTP/1.1, HTTP/2, and HTTP/3. It's highly extensible, meaning you can add features without making the server bulky. Caddy is production-ready, having served trillions of requests and managed millions of TLS certificates. This makes it reliable and scalable for hundreds of thousands of sites. Using Caddy benefits you by providing automatic security, ease of use, and high performance, making your website more secure and efficient.

https://github.com/caddyserver/caddy
👍1
#python #debugging #http #http2 #man_in_the_middle #mitmproxy #proxy #python #security #ssl #tls #websocket

Mitmproxy is a powerful tool that helps you inspect and manipulate HTTP, HTTP/2, and WebSocket traffic. It has three main versions: `mitmproxy` for an interactive console interface, `mitmdump` for a command-line version like tcpdump, and `mitmweb` for a web-based interface. This tool is useful for developers and security professionals to analyze and debug network traffic, ensuring your applications communicate securely and correctly. You can easily install it from precompiled binaries or source code, and there is extensive documentation and community support available if you need help.

https://github.com/mitmproxy/mitmproxy
#go #anticensorship #dns #network #proxy #reality #shadowsocks #socks5 #tls #trojan #tunnel #utls #vision #vless #vmess #vpn #wireguard #xhttp #xray #xtls #xudp

Project X offers powerful network tools like Xray-core and REALITY, built on the efficient XTLS protocol that improves speed and security by reducing unnecessary encryption. It features advanced routing and fallback systems to keep your internet traffic safe and uninterrupted, ideal for streaming or video calls. The project is open-source under Mozilla Public License 2.0, encouraging community contributions to keep it evolving. You can easily install it on various platforms using official scripts, Docker, or one-click setups, and use many supported GUI clients on Windows, Linux, Android, iOS, and routers. This flexibility and strong security help you optimize and protect your network experience.

https://github.com/XTLS/Xray-core
🔥1
#c_lang #cryptography #decryption #encryption #openssl #ssl #tls

OpenSSL is a free, open-source toolkit that helps secure data by using strong encryption methods like TLS, SSL, and QUIC protocols. It includes libraries for cryptography and a command-line tool to create keys, certificates, encrypt data, and test security. OpenSSL is widely trusted and used by many software and websites to protect sensitive information during transmission, ensuring privacy and data integrity. It works on many operating systems and is regularly updated by a global community. Using OpenSSL helps you build secure applications and protect communications from cyber threats easily and reliably[1][3][5].

https://github.com/openssl/openssl
#html #ech #fail2ban #http #mixed #ml_dsa_65 #ml_kem_768 #post_quantum #reality #shadowsocks #shadowsocks2022 #tls #trojan #tunnel #vless #vmess #wireguard #x25519 #xtls_rprx_vision #xtls_rprx_vision_udp443

3X-UI is an easy-to-use, open-source web control panel for managing Xray-core VPN servers. It supports many VPN protocols like VMess, VLESS, Shadowsocks, Trojan, and WireGuard, letting you configure, monitor traffic, manage users, and set limits through a simple web interface. It includes features like automatic SSL certificates, traffic statistics, multi-user support, and security options such as firewall rules and IP bans. This makes managing VPN servers faster, more secure, and accessible even if you are not an expert, helping you control your VPN setup efficiently and safely.

https://github.com/MHSanaei/3x-ui