Skip to main content
Home
for DLMS smart meters
Open source solutions for DLMS smart metering

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Forums
  3. Transport Encryption Using The C# Client.

Transport encryption using the C# client.

Forum Rules

Before commenting read Forum rules

Don't comment the topic if you have a new question.

You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.

By Karl , 3 February, 2021
Forums
Gurux.DLMS

Hi!

I have read the following link about secured connections:
http://gurux.fi/Gurux.DLMS.Secure
From that info, I deduce that the GuruX C# library will be able to do symmetric key transport encryption, but not using asymetric keys. From the link, it seems asymetric encryption is only implemented in Java, as the C# examples at the bottom (under the "Asymetric cryptography" section) is empty, and just says "C# is not support this at the moment".

In my C# code, I can see that the "SecuritySuite" enum has the following elements:
AesGcm128 = 0,
EcdhEcdsaAesGcm128Sha256 = 1,
EcdhEcdsaAesGcm256Sha384 = 2
Where "EcdhEcdsaAesGcm128Sha256" and "EcdhEcdsaAesGcm256Sha384" is described under "Asymetric cryptography" in the link above (could the c# examples jut not be updated on the link above??)

We are trying to figure out what we are able to support using the C# GuruX libraray, so I have one question, as I am a bit unsure after reading the above link, and also some forum posts where it is indicated that asymetric encryption is only supported using Java.

What kind of transport encryption do the C# GuruX component support?

Tanks in advance!

Profile picture for user Kurumi

Kurumi

5 years 4 months ago

Hi,

Hi,

We are testing Ephemeral Unified Model, One-Pass Diffie-Hellman, and Static Unified Model schemes at the moment for C#. All Security Suites (0, 1, and 2) are supported without V.44 compression. V.44 is under testing, but we can't release it next week because it needs more testing.

The Open-source version for Security Setup 1 and 2 is released next week.

BR,
Mikko

Karl

5 years 4 months ago

Thanks for your quick reply

Thanks for your quick reply Mikko!

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 06/09/2026 - 11:16
    gurux.dlms.java 4.0.95
  • Tue, 06/09/2026 - 10:03
    Gurux.DLMS.Python 1.0.199
  • Mon, 06/08/2026 - 13:39
    gurux.dlms.cpp 9.0.2606.0801
  • Mon, 06/01/2026 - 10:15
    gurux.dlms.cpp 9.0.2606.0101
  • Thu, 05/28/2026 - 16:06
    gurux.dlms.java 4.0.94

New forum topics

  • Error reading L&G Meter
  • Pass a TCP Client to GXNet
  • Australian EDMI Mk10D (Essential Energy area)
  • Strange mix of data notificiation vs get response
  • DLMS Connection
More

Who's new

  • Tuanhgg
  • Adel
  • charnon
  • Paddles
  • Miguel Ángel
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin