Voordelen en nadelen van Client Side Certificaten
De API-server kan het genereren van een certificaat en verstrekt aan de klant via een beveiligd kanaal voordat er verzoeken worden gedaan. Dit certificaat wordt vervolgens gebruikt in de authenticatie-proces, dit bevestigt de identiteit van zowel de client als server voordat verzoeken worden gedaan. Hoewel deze methode de grootste mate van beveiliging biedt (behoudens een dedicated VPN-verbinding, die hier niet zullen worden gedekt), zij heeft ook de meest zware eisen aan beide kanten: niet alle modules (laten we zeggen, nuSOAP) aankan client-certificaten . Voordelen:
Nadelen:
Client-side certificaten zijn zo goed als het wordt in termen van API veiligheid, zowel de server en client verzekerd zijn van de andere identiteit. Net als met behulp van een SSL-eindpunt, client-side certificaten goed stapel met ofwel HTTP-authenticatie of bericht-gebaseerde authenticatie. Zoals met alle vormen van beveiliging, deze verhoogde niveau van veiligheid wordt geleverd met een prijs: extra CPU belasting voor zowel de client en de server, en de afschaffing van enkele nuttige client-side tools voor interactie met de API. een artikel afkomstig van Giulio Delgado
|
|||||
|