Changes

no edit summary
Line 33: Line 33:  
{{{tls/dtls|
 
{{{tls/dtls|
 
==TLS/DTLS==
 
==TLS/DTLS==
 +
 +
Transport Layer Security (TLS) is a cryptographic protocol that provides end-to-end security of data  sent between server and tracker.<br>
 +
There are three main components to what the TLS protocol accomplishes: Encryption, Authentication, and Integrity.<br>
 +
<b>Encryption:</b> hides the data being transferred from third parties.<br>
 +
<b>Authentication:</b> ensures that the parties exchanging information are who they claim to be.<br>
 +
<b>Integrity:</b> verifies that the data has not been forged or tampered with.<br>
 +
<br>
    
From 03.27.xx firmware version, TLD/DTLS functionality was implemented for FMB0YX, FMB9X0, FMB96X, FMB1YX, FMU1YX, FMM1YX, FMC1YX, FM30XY, FMB2YX, FMT100 device.  
 
From 03.27.xx firmware version, TLD/DTLS functionality was implemented for FMB0YX, FMB9X0, FMB96X, FMB1YX, FMU1YX, FMM1YX, FMC1YX, FM30XY, FMB2YX, FMT100 device.  
Line 42: Line 49:  
===TLS/DTLS certificate generation===
 
===TLS/DTLS certificate generation===
   −
Instructions cover how to generate an encryption certificate and how the device should be configured in order to send encrypted records into the client-server can be downloaded [[Media:FMBXX_TLSDTLS_encryption_configuration_v0.2.pdf|'''HERE''']]. <br>
+
Instructions cover how to generate an encryption certificate and how the device should be configured in order to send encrypted records into the client-server can be downloaded [[Media:FMBXX_TLSDTLS_encryption_configuration_v0.3.pdf|'''HERE''']]. <br>
 
'''Server configuration and encryption certificate implementation is mandatory from the client-server side!'''
 
'''Server configuration and encryption certificate implementation is mandatory from the client-server side!'''
 
}}}
 
}}}