Tag Archives: TLS1.3

Introducing IEC 61850 Library V1.6.0 – Now Available

We’re excited to announce the release of IEC 61850 Library V1.6.0, which brings several key improvements and new features aimed at enhancing functionality and security. This version has been developed to meet the latest standards, ensuring optimal performance and compliance.

Key Enhancements:

  • Reworked array handling: Every array element is now a separate ModelNode instance.
  • New access control features: Supporting IEC 62351-8 compliant Role-Based Access Control (RBAC).
  • TLS 1.3 support: Available when compiled with mbedtls 3.6, while mbedtls 2.28 can still be used.

New Features:

  • IED Server:
    • Additional callbacks for controlling external access to the data model (for RBAC implementation).
    • Write access handler for array elements (LIB61850-437).
    • New function: IedServer_handleWriteAccessForDataObject.
    • Retrieve the timestamp of received commands with ControlAction_getT (LIB61850-422).
    • Configuration options to make RCB elements read-only (LIB61850-404).
  • IED Client:
    • Added function: IedClientError_toString.
    • New asynchronous functions for handling RCB values: IedConnection_setRCBValuesAsync and IedConnection_getRCBValuesAsync (LIB61850-334).
  • Java Tools: Now support timestamp Val elements.
  • .NET API: Added SetReportSetting and GetReportSetting functions to IedServerConfig (LIB61850-404).

Security Enhancements:

  • TLS 1.3: Improved support, ensuring secure communication channels.

Additional Beta Features:

  • Support for R-GOOSE and R-SV.
  • SNTP client code.

Please note that IEC 61850 Library V1.6.0 is not backward compatible with previous versions. If you’re upgrading, you’ll need to regenerate static model code and adapt dynamically generated data models for the new array element structure.

If you prefer not to publish your own source code due to GPLv3 licensing requirements, a commercial license is available. Contact us via our company website for pricing and further details.

For a detailed overview of all the new features, changes, and technical information, visit the official release notes on our company website.