TGViewer
Java guru Java guru @java_guru · 923 subscribers
Post #35 2.06K
Illustrated TLS Connection

Думаю каждый Java разработчик сталкивался с вопросами криптографии. Как минимум времена "голого" HTTP давно прошли. Сегодня хочу с вами поделиться замечательным ресурсом на котором в очень наглядной форме описывается суть TLS 1.3.

Для перехвата пакетов и анализа трафика можно использовать Wireshark и\или tcpdump.

В Spring Boot можно добавить в конфигурацию

server.port=443
server.ssl.enabled=true
server.ssl.protocol=TLS
server.ssl.enabled-protocols=TLSv1.3

и добавить детали keystore (хранилища)

server.ssl.key-store-type=PKCS12
server.ssl.key-store=keystore.p12
server.ssl.key-store-password=password

В реальных приложениях лучше добавлять криптографию на уровне gateway\balancer, а не Spring Boot приложения. Например ставить nginx перед приложениями.

https://tls13.ulfheim.net
tls13.xargs.org The Illustrated TLS 1.3 Connection Every byte of a TLS connection explained and reproduced
More from @java_guru
  1. Jan 14, 2026Spring TestContext Framework: Переопределение бинов в интеграционных тестах В Spring Frame…
  2. Oct 31, 20253D-моделирование с Rodin AI Компания Hyper3D выпустила обновление своего популярного инстр…
  3. Aug 29, 2025Представьте себе мир, где ваш поиск становится умнее и быстрее благодаря современным техно…
  4. Aug 22, 2025🔥 Как защитить персональные данные пользователей в условиях строгих правовых ограничений?…
  5. Aug 19, 2025Виртуальные потоки Java: разбор тестовых сценариев Команда Open Liberty изучила влияние ви…
  6. Aug 13, 2025HHH90003004: firstResult/maxResults specified with collection fetch; applying in memory Hi…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →