Midterm 01 - Technology: Hasing (SHA-256)

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 7

flashcard set

Earn XP

Description and Tags

Fall 24

8 Terms

1

What is Hashing (SHA-256)?

an algorithm that scrambles data to produce a fixed length output.

New cards
2

Hashing Algorithm Properties

  1. deterministic

  2. collision resistance (unique)

  3. pre-image resistance

  4. secondary pre-image resistance

  5. avalanche effect

New cards
3

Deterministic

Same input always produces same output

New cards
4

Collision resistance (unique)

Different inputs will not create same output

New cards
5

Pre-image resistance

Cannot infer or reverse engineer from hash back to original value

New cards
6

Secondary pre-image resistance

all guesses are worth the same - hackers cannot predict or create inputs better than random guessing.

New cards
7

Avalanche effect

any small change in the input will produce an unrecognizable output

New cards
8

What are the common uses of SHA-256 hashing?

create addresses:

  • as input for digital signatures

  • in blockchain for block identification (blockID)

  • proof of work

New cards

Explore top notes

note Note
studied byStudied by 21 people
991 days ago
5.0(1)
note Note
studied byStudied by 8 people
771 days ago
5.0(1)
note Note
studied byStudied by 19 people
896 days ago
5.0(2)
note Note
studied byStudied by 71 people
308 days ago
5.0(1)
note Note
studied byStudied by 82 people
902 days ago
5.0(1)
note Note
studied byStudied by 22 people
844 days ago
5.0(2)
note Note
studied byStudied by 3 people
24 days ago
5.0(1)
note Note
studied byStudied by 6307 people
705 days ago
4.9(48)

Explore top flashcards

flashcards Flashcard (21)
studied byStudied by 63 people
30 days ago
5.0(2)
flashcards Flashcard (31)
studied byStudied by 2 people
548 days ago
5.0(1)
flashcards Flashcard (147)
studied byStudied by 2 people
17 days ago
5.0(1)
flashcards Flashcard (33)
studied byStudied by 51 people
63 days ago
5.0(1)
flashcards Flashcard (37)
studied byStudied by 27 people
700 days ago
4.0(1)
flashcards Flashcard (41)
studied byStudied by 3 people
190 days ago
5.0(1)
flashcards Flashcard (37)
studied byStudied by 1 person
126 days ago
5.0(1)
flashcards Flashcard (129)
studied byStudied by 3 people
105 days ago
5.0(1)
robot