Discuss this help topic in SecureBlackbox Forum

TElDTLSServerFactory class

Methods     Events     Declared in     Licensing     


TElDTLSServerFactory is designed to protect TElDTLSServer from DoS (Denial-of-Service) attacks.

Description

    TElDTLSServerFactory waits for incoming datagrams. When client sends its ClientHello message, it is processed in the ProcessRequest method. TElDTLSServerFactory generates a cookie using a unique ID of the incoming connection. This cookie is sent back to the client, which should respond with its ClientHello message and the cookie added. If the received cookie is valid, TElDTLSServerFactory creates a DTLS server and fires OnServerCreated event.
    Such verification mechanism provides defence against DoS attacks from spoofed IP addresses, however it gives no protection against DoS attacks mounted from valid IP addresses.

Methods

Events

Declared in

.NET:
  • Namespace: SBDTLSServer
  • Assembly: SecureBlackbox.SSLServer
VCL:
  • Unit: SBDTLSServer
Java:
  • Package: SecureBlackbox.SSLServer.jar
C++:
  • sbdtlsserver.h

Licensing

To use this class in the development and distribution of your software projects, you need to purchase one of the following licenses:

SSLBlackbox client+server OR HTTPBlackbox client+server OR FTPSBlackbox client+server OR WebDAVBlackbox client+server OR SecureBlackbox Transports OR SecureBlackbox Standard OR SecureBlackbox Professional

Discuss this help topic in SecureBlackbox Forum