Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Delphi.TinyTLS

Tiny Delphi TLS 1.2 implementation for Windows

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Delphi.TinyTLS

Tiny Delphi TLS 1.2 implementation for Windows

this project is just an exploration of TLS protocol.

the goal of the code is not to be secure or performant, but to be comphensible.

use it at your own risk ;)

you can use the either TinyTLS or SChannel engine, the TLS Fragments are readed by FTLSReader in both cases and the Debug unit can displays the protocol details (see $DEFINE TLS_DEBUG)

  • 02/27/2025: added SChannel Engine, note that TinyTLS uses BCrypt.dll available only since Windows 10
  • 03/06/2025: TLS 1.3 with SChannel under Windows 11