3 Repos
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.
Dieses Projekt ist eine Objective-C HTTP-Networking-Bibliothek, die einen objektorientierten Wrapper für CFNetwork bereitstellt, um synchrone und asynchrone Anfragen unter macOS und iOS auszuführen. Sie fungiert als Framework für das Management von HTTP-Sessions, die Durchführung fortsetzbarer Dateiübertragungen und das Caching von Offline-Inhalten. Die Bibliothek zeichnet sich durch einen Manager für fortsetzbare Dateiübertragungen aus, der Byte-Offsets verfolgt und disk-basiertes Streaming für große Uploads und Downloads nutzt. Sie enthält zudem einen sicheren Credential-Manager, der in den System-Keychain integriert ist, um Client-Zertifikate und Authentifizierungstoken zu verwalten. Der Funktionsumfang deckt HTTP-Session-Management mit automatisiertem Cookie-Handling, sicherer Web-Authentifizierung und dem Abruf vollständiger Webseiten für die Offline-Ansicht ab. Zudem bietet sie Werkzeuge für die Hintergrundverarbeitung von Anfragen, Netzwerk-Traffic-Kompression, Bandbreitendrosselung und Proxy-Konfiguration.
Implements secure HTTP authentication using combined basic credentials and client certificates.