Een softwareontwikkelaar heeft een nieuwe applicatie uitgebracht en distribueert applicatiebestanden via de website van de ontwikkelaar. Wat moet de ontwikkelaar op de website plaatsen om gebruikers in staat te stellen de integriteit van de gedownloade bestanden te verifiëren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Hashes.
Waarom dit het antwoord is
Hashes zijn cryptografische functies die een unieke, vaste-lengte reeks tekens genereren op basis van de inhoud van een bestand. Wanneer een gebruiker een bestand downloadt, kan deze de hash van het gedownloade bestand berekenen en vergelijken met de hash die de ontwikkelaar op de website heeft geplaatst. Als de hashes overeenkomen, is de integriteit van het bestand geverifieerd, wat betekent dat het bestand niet is gewijzigd of beschadigd tijdens de download. Certificaten worden gebruikt voor authenticatie en om de identiteit van de website of de ontwikkelaar te verifiëren, niet de integriteit van individuele bestanden. Algoritmen zijn de wiskundige procedures die worden gebruikt voor cryptografie, maar zijn zelf geen verificatiemiddel voor bestandsintegriteit. Salting wordt gebruikt in combinatie met wachtwoordhashes om rainbow table-aanvallen te voorkomen, en is niet relevant voor het verifiëren van de integriteit van gedownloade bestanden.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig