The manufacturer OPC Foundation has not yet set up its devicebase profile. Content such as updates, compatibilities and support may only be maintained with a delay.
Update

The focus in this release was on Elliptic Curve Cryptography (ECC) support.

ECC support

  • Changes to applications configuration
  • Configuration permits specifying multiple application certificate types details
  • Bacword compatibility with existing configurations - meaning no ECC just RSA encryption support

Known Limitations

Not all curves are supported by all OS platforms and not all .NET implementations offer cryptographic API support for all curve types.
Due to these limitations, the support for ECC profiles is available starting with the following target platforms: .NET 4.8, .NET standard 2.1 and .NET 5 and above.
The supported ECC curve types are the following:

  • NistP256 for ECC certificates with NIST P256 curve
  • NistP384 for ECC certificates with NIST P384 curve
  • BrainpoolP256r1 for ECC certificates with Brainpool P256r1 curve
  • BrainpoolP384r1 for ECC certificates with Brainpool P384r1 curve

What's Changed

  • Fix special case for reconnect without activate by @mregen in #2643
  • Bump Serilog.Sinks.Console and System.Diagnostics.DiagnosticSource by @dependabot in #2642
  • Make X509CertificateStore support CRLs on Windows by @romanett in #2571
  • [Client] add null check to avoid warning message when checking Security Level for anonymous user token by @romanett in #2646
  • Bump Microsoft.IO.RecyclableMemoryStream from 3.0.0 to 3.0.1 by @dependabot in #2649
  • Bump Serilog.Sinks.Debug and System.Diagnostics.DiagnosticSource by @dependabot in #2650
  • Bump docker/build-push-action from 5 to 6 by @dependabot in #2647
  • Bump Serilog.Expressions and System.Diagnostics.DiagnosticSource by @dependabot in #2648
  • Fix macOS build, move https client transport back to core and other maintenance, by @mregen in #2659
  • Fix NullReference in XmlDecoder.ReadExpandedNodeId by @JSGInray in #2636
  • Bump Serilog.Sinks.File and System.Diagnostics.DiagnosticSource by @dependabot in #2654
  • [Client] Compute time intervals independent of System Time changes by @mrsuciu in #2639
  • Fix exception in TcpTransportlistener OnAccept call by @mregen in #2661
  • Fuzzing issues found in June by @mregen in #2663
  • Fix: RegisterServer and RegisterServer2 do not initiate connection by @MD-V in #2664
  • Create 1.5.375-ECC-preview by @mrsuciu in #2667

Open problems

Describe what has not yet been fixed

Important notes

Describe what to consider when updating

Version: 1.05.375 Link
Receive Important Update Messages Stay tuned for upcoming OPC Foundation OPC UA updates

Was the content helpful to you?

Advertisement Advertise here?
Udemy IT certification ad