Test 5 Flashcards
SHA
Test 5
SHA (Security Hash Algorithm) - Family of hash functions designed for security.
SHA-3
Test 5
SHA-3 (Secure Hash Algorithm 3) - the latest hash standard offering the most secure hash functions.
HMAC
Test 5
HMAC (Hash Based Message Authentication Code) - authenticates data by using a hash algorithm combined with a secret key.
CRC
Test 5
CRC (Cyclic Redundancy Check) - an error-detecting hash function used to ensure data integrity
Salting
Test 5
Salting - a technique used to secure passwords by adding random data to a password before it is hashed, reducing brute force, dictionary and rainbow attacks.
Which of the following answers refer to algorithms used for generating and verifying digital signatures? (Select 3 answers)
Test 5
ECDSA
RSA
DSA
DSA
Test 5
DSA (Digital Signature Algorithm) - a system designed for creating and verifying digital signatures but is not an encryption algorithm like RSA.
RSA
Test 5
RSA (Rivest, Shamir, Adleman) - a system using public/private keys to encrypt data for secure communication.
ECDSA
Test 5
ECDSA (Elliptic Curve Digital Signature Algorithm) - is a method using ECC, for creating digital signatures with shorter keys and faster processing times. Has no native encryption function.
Key stretching
Test 5
Key stretching makes passwords more secure by applying resource-intensive algorithms making it less suseptible to brute force attacks
PBKDF2
Test 5
PBKDF2 (Password Based, Key Derivation Function 2) - uses a key stretching algorithm to create a secure key from a password by taking a password, adding a random salt value and hash functions.
Open Public Ledger
Test 5
a shared distributed database accessible to everyone, such as Blockchain technology, that uses a P2P network.
PKCS
Test 5
PKCS (Public Key Cryptography Standards) - a collection of standards that define various cryptographic techniques such as private/public keys.
P12 file format
Test 5
A secure archive that bundles a digital certificate with a private key for encryption/decryption, used to transfer between different programs.
Digital certificate
Test 5
A digital document that verifies the identity of an entity online.