# Czym jest utajnienie przekazywania (forward secrecy)?

Utajnienie przekazywania oznacza, że każda sesja używa świeżego, tymczasowego klucza, który potem jest wyrzucany, więc późniejsza kradzież długoterminowego klucza prywatnego serwera nie pozwala odszyfrować wcześniej nagranych sesji. Zapewniają je efemeryczne wymiany kluczy, takie jak ECDHE czy X25519: klucz długoterminowy jedynie dowodzi tożsamości serwera, a klucz sesji powstaje z jednorazowych wartości wybranych przez obie strony. Starsze konfiguracje TLS ze statyczną wymianą kluczy RSA go nie miały, więc jeden skradziony klucz mógł otworzyć lata nagranego ruchu. TLS 1.3 czyni utajnienie przekazywania obowiązkowym, a dobrze skonfigurowane serwery TLS 1.2 też je oferują. Wyjaśnia to również, dlaczego „harvest now, decrypt later” dotyczy wymiany kluczy: utajnienie przekazywania chroni przed przyszłą kradzieżą klucza, ale nie przed przyszłym komputerem kwantowym, który złamie samą efemeryczną wymianę na krzywych eliptycznych. Hybrydowa postkwantowa wymiana kluczy zachowuje utajnienie przekazywania i dodaje brakującą ochronę. Sprawdź swoje serwery skanerem TLS: każdy oferowany zestaw powinien je mieć.

FAQ: [Szyfrowanie i ruch szyfrowany](https://netsenx.com/pl/faq/encryption) · https://netsenx.com/pl/faq/what-is-forward-secrecy

## Czytaj dalej

- https://netsenx.com/pl/encrypted-traffic-analysis
- https://netsenx.com/pl/what-is-ndr

## Powiązane pytania

- [Czym jest szyfrowanie, mówiąc prosto?](https://netsenx.com/pl/faq/what-is-encryption-in-plain-terms)
- [Czym różni się szyfrowanie symetryczne od asymetrycznego?](https://netsenx.com/pl/faq/what-is-the-difference-between-symmetric-and-asymmetric-encryption)
- [Jak długi powinien być klucz szyfrujący?](https://netsenx.com/pl/faq/how-long-should-an-encryption-key-be)
- [Czym jest funkcja skrótu?](https://netsenx.com/pl/faq/what-is-a-hash-function)
- [Czy haszowanie haseł to to samo co ich szyfrowanie?](https://netsenx.com/pl/faq/is-hashing-the-same-as-encryption-for-passwords)
