Vprůběhu let se bezpečnost stala klíčovým tématem podnikových aplikací. ProtokolTLS ( Transport Layer Security ) a jeho předchůdceSSL ( Secure Sockets Layer ), oba často označované jako „SSL“, jsou kryptografické protokoly, které zajišťují bezpečnost komunikace v počítačové síti. Verze protokolu TLS, kterou vaše aplikace používá například pro připojení k webu nebo klient/server, přispívá k úrovni jejího zabezpečení.
4D podporuje všechny verze TLS: 1.0, 1.1 a 1.2. Použitá verze protokolu je vyjednána mezi serverem a klientem při navazování spojení. Pro zvýšení úrovně zabezpečení je počínaje verzí 4D v16 R5 výchozí minimální podporovaná verze TLS 1.2, starší verze jsou odmítány, protože by mohly být nezabezpečené.
Nemějte obavy, protokol TLS 1.2 byl definován v dokumentu RFC 5246 v srpnu 2008. Je k dispozici a integrována v nástrojích a serverech již velmi dlouho. Všechny hlavní prohlížeče podporují TLS 1.2. Svůj webový server 4D tedy můžete upgradovat bez úprav a opatření, nemusíte přepisovat své webové stránky ani metody. V případě aplikací klient-server můžete své starší klientské aplikace migrovat na klientské aplikace 4D v16 R5, aniž byste museli měnit kód.
ZMĚNA MINIMÁLNÍ VERZE TLS
Pro účely kompatibility – pokud potřebujete podporovat starší prohlížeče nebo nástroje, které nepodporují TLS 1.2– existuje prostředek, jak snížit úroveň zabezpečení a nadále povolit tyto potenciálně nezabezpečené protokoly pomocí nového selektoru 4D Min TLS version pro Get database parameter a SET DATABASE PARAMETER příkazů.