3 dépôts
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.
Ce projet est une bibliothèque de mise en réseau HTTP en Objective-C qui fournit un wrapper orienté objet pour CFNetwork afin d'exécuter des requêtes synchrones et asynchrones sur macOS et iOS. Il fonctionne comme un framework pour gérer les sessions HTTP, effectuer des transferts de fichiers reprenables et gérer la mise en cache de contenu hors ligne. La bibliothèque se distingue par un gestionnaire de transfert de fichiers reprenable qui suit les décalages d'octets et utilise le streaming sur disque pour les gros téléchargements et envois. Elle inclut également un gestionnaire d'identifiants sécurisé qui s'intègre au trousseau système pour gérer les certificats clients et les jetons d'authentification. La surface de capacités couvre la gestion de session HTTP avec gestion automatique des cookies, authentification web sécurisée et acquisition de pages web complètes pour une consultation hors ligne. Elle fournit en outre des outils pour le traitement des requêtes en arrière-plan, la compression du trafic réseau, le bridage de la bande passante et la configuration de proxy.
Implements secure HTTP authentication using combined basic credentials and client certificates.