3 repositorios
Mechanisms for accessing remote resources using combined basic authentication and client certificates.
Distinct from Basic Authentication: Distinct from Basic Authentication: extends simple credentials to include client and CA certificates for secure HTTPS access.
Explore 3 awesome GitHub repositories matching security & cryptography · Secure HTTP Authentication. Refine with filters or upvote what's useful.
aria2 is a multi-protocol download manager and BitTorrent client. It functions as a command-line utility and a background daemon capable of retrieving files via HTTP, HTTPS, FTP, SFTP, BitTorrent, and Metalink. The project distinguishes itself by supporting multi-source downloading, which allows a single file to be retrieved from several different sources and protocols simultaneously. It operates as a download server by exposing JSON-RPC and XML-RPC interfaces over HTTP and WebSocket, enabling remote task management from external programs. The system optimizes throughput by splitting files i
Accesses remote resources using basic authentication, client certificates, and trusted CA certificates over HTTP and HTTPS.
HAProxy is a high-performance TCP and HTTP proxy that distributes traffic across multiple backend servers to ensure availability and fault tolerance for critical services. It operates in either TCP or HTTP mode, with an event-driven, single-threaded reactor that handles tens of thousands of connections without context switching, and supports kernel-level data transfer to minimize memory usage and latency. What distinguishes HAProxy is its configuration-file-first design, where all load-balancing rules and runtime behavior are defined in a declarative text file parsed at startup. It embeds a L
Challenges clients with HTTP Basic authentication and allows or blocks access based on configured user lists.
Este proyecto es una librería de red HTTP en Objective-C que proporciona un wrapper orientado a objetos para CFNetwork para ejecutar peticiones síncronas y asíncronas en macOS e iOS. Funciona como un framework para gestionar sesiones HTTP, realizar transferencias de archivos reanudables y manejar el almacenamiento en caché de contenido offline. La librería se distingue por un gestor de transferencia de archivos reanudable que rastrea los offsets de bytes y utiliza streaming respaldado por disco para grandes subidas y descargas. También incluye un gestor de credenciales seguro que se integra con el llavero (keychain) del sistema para manejar certificados de cliente y tokens de autenticación. La superficie de capacidades cubre la gestión de sesiones HTTP con manejo automático de cookies, autenticación web segura y la adquisición de páginas web completas para visualización offline. Además, proporciona herramientas para el procesamiento de peticiones en segundo plano, compresión de tráfico de red, limitación de ancho de banda y configuración de proxy.
Implements secure HTTP authentication using combined basic credentials and client certificates.