Hashing, Digital Signatures, Blockchain & Certificates

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/7

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:07 AM on 8/30/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

8 Terms

1
New cards

What is the primary purpose of a cryptographic hash function, and what are its key properties?

To convert data of any size into a unique, fixed-size string (digest) to ensure data integrity. Key properties include being one-way (irreversible) and collision-resistant (two different inputs cannot produce the same hash).

2
New cards

What is the security difference between an HMAC and a standard hash?

An HMAC (Hash-based Message Authentication Code) combines a cryptographic hash function with a secret shared key, providing both data integrity and authentication (verifying the sender's identity).

3
New cards

What two security properties does a Digital Signature provide that a simple hash does not?

  • Authentication: Proves the exact identity of the sender.

  • Non-repudiation: Ensures the sender cannot deny having sent the message (because it was encrypted with their unique private key).


4
New cards

What is the primary security benefit of Blockchain / Distributed Ledger Technology (DLT)?

  • Immutability and decentralization. Because every block contains a cryptographic hash of the previous block across multiple nodes, past transactions cannot be altered without breaking the entire chain.


5
New cards

What is a Smart Contract in a blockchain environment?

Self-executing code stored on a blockchain that automatically triggers and enforces contract terms the moment predefined conditions are met, eliminating the need for a trusted intermediary.

6
New cards

What is the purpose of a Certificate Signing Request (CSR)?

A file sent by an applicant to a Certificate Authority (CA) containing their public key and domain details to request a digital certificate. (Note: The local private key never leaves the server and is never in the CSR).

7
New cards

What does the Subject Alternative Name (SAN) extension do in a digital certificate?

It allows a single digital certificate to secure multiple completely different domain names, subdomains, or IP addresses on a server.

8
New cards

Why would a web browser throw an "Untrusted Connection" error when visiting a secure site, even if a valid end-entity certificate is installed?

Because the server is missing the intermediate and root CA certificate chain bundle, breaking the cryptographic path of trust back to a trusted root authority.