Skip to content

Security and authentication

When working with servers that comply with the DLMS standard, the amount of readable and writable data usually varies depending on the level of security provided by the user. In fact, you can connect to the server with different access methods and different types of authentication, with increasingly robust security levels:

  • NONE
  • LOW
  • HIGH
  • HighMD5
  • HighSHA1
  • HighGMac
  • HighSHA256

While the NONE level does not require a password, others require it. Depending on the level of security with which the client accesses the server, the server may expose a different number of resources, obscuring others; or it may allow the reading of all resources, but not their modification, except by providing at least a LOW security level (this, for example, happens on the test server provided by the gurux official repo). Therefore the user must know which data can be read and/or modified on the server depending on the security level required.

Autenthication