Cryptografische principes Flashcards

1
Q

Wat betekent perfecte geheimhouding?

A

Perfecte geheimhouding wil zeggen dat we geen informatie over de plain tekst kunnen afleiden van cryptotekst, en ook andersom; we kunnen geen informatie over de crypotekst afleiden van plain tekst.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat zegt het Kerckhoffs principe?

A

Het Kerckhoffs principe zegt dat de veiligheid van een systeem er niet vanaf mag hangen of de vijand het systeem kent. Alleen informatie over de gebruikte sleutel mag de vijand helpen het systeem te kraken.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wat betekent security by obscurity?

A

Het geheimhouden van de werking van een systeem in de overtuiging dat dit het moeilijk maakt het systeem te kraken.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Waarom is er niet zoiets als security by obscurity?

A

Vroeg of laat wordt de werking van een systeem toch bekend en in de tussentijd heb je verhinderd dat experts het systeem onderzoeken en op zwakke plakken wijzen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welke eenvoudige aanval moet een cryptosysteem kunnen weerstaan?

A

Brute force

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Waar is een cryptografisch algoritme van afhankelijk?

A

Willekeurige getallen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat betekent pseudo random number?

A

Getallen die door een algoritme gegenereerd worden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wat betekent cryptografisch veilig als het gaat over genereren?

A

Dit betekent dat de gegenereerde willekeurige getallen aan bijzonde wiskundige eisen voldoen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat betekent sleutelsterkte?

A

Dit geeft het aantal pogingen aan dat een brute force algoritme naar verwachtingen nodig heeft om een cryptosysteem te kraken.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wat betekent sleutellengte?

A

De lengte van een sleutel in bits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wat betekent entropie?

A

Dit geeft de mate van willekeurigheid van data aan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wat kan er in de loop der tijd afnemen van een sleutel, en waarom?

A

De sleutelsterkte, omdat de aanvalstechnieken stapgewijs worden verbeterd, waardoor steeds meer stappen in de aanval ‘slim’ in plaats van brute force gedaan worden. Het is dan zaak het algoritme te vervangen voordat het te zwak wordt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Welke twee onderscheiding in cryptografische algoritmen zijn er?

A

Symmetrische en asymmetrische algoritmen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly