Czy w HMAC zwiększanie długości klucza w nieskończoność powoduje wzrost poziomu bezpieczeństwa?

Odpowiedz Nowy wątek
2018-11-10 15:27
0

Pytanie teoretyczne: czy w HMAC zwiększanie długości klucza w nieskończoność powoduje wzrost poziomu bezpieczeństwa?

Pozostało 580 znaków

2018-11-10 15:45
1

Nie. Maksymalna długość klucza jaki jest dostępny to rozmiar bloku funkcji, której używasz, wszystko ponad to jest obcinane.

Pozostało 580 znaków

2018-11-10 16:04
0

@hauleth Gdyby to było obcinane to jeżeli jako funkcji skrótu użyjemy np. 128-bitowej MD5, to jeżeli wygenerujemy kod HMAC dając na wejście klucz 200 bitowy czy 300-bitowy to nie powinno być różnicy wynikowym kodzie HMAC a jednak są różne.

Pozostało 580 znaków

2018-11-10 16:14
1

@Erwin14 przez "obcinane" mam na myśli, że aplikujesz funkcję skrótu na klucz by "skrócić" ją do wymaganej długości. Więc jak dasz sobie 1024 bity to nie ma różnicy, bo całość i tak będzie tylko tak bezpieczna jak użyta funkcja skrótu.

Pozostało 580 znaków

2018-11-10 17:19
0

Mam jeszcze drugie pytanie. Mamy jakiś plik. Generujemy dla niego funkcję skrótu np. MD5 albo SHA256. Następnie zmieniamy 1 bit tamtego pliku i generujemy teraz skrót dla tego zmienionego pliku.
Dlaczego mimo że pliki się różnią tylko 1 bitem to skróty ich wyglądają zupełnie inaczej?

Bo z takim zamiarem zostało to zaprojektowane :P Jest to utrudnienie w łamaniu. - WeiXiao 2018-11-10 17:21
Domyśliłem się już nie że zrobili tego przypadkowo, ale jak to się dzieje że tak jest? W sensie jak to osiągnięto? - Erwin14 2018-11-10 17:26
Implementacje oraz opisy tych algorytmów są otwarte - możesz sam znaleźć i przeanalizować :-) - Patryk27 2018-11-10 17:55

Pozostało 580 znaków

2018-11-10 20:37
2

Kryptograficzne funkcje skrótu są specjalnie tak projektowane, by osiągnąć https://en.wikipedia.org/wiki/Avalanche_effect


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0