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. Secure Connection

Secure connection

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 gkrishna , 13 May, 2020
Forums
General discussion

Hi Mikko,

I have couple of questions, Please help us.

1) First of all I have taken Gurux Server and client in C base, I have compiled and I testing all the scenarios, The General thing is working but when I look for secure, there are two things symmetric and
asymmetric. The symmetric testing I have gone through below link
https://www.gurux.fi/Gurux.DLMS.Secure but after making the changes even though If i change wrong blockCipherKey, Authentication key in client side, still the connection establishment happening for the Given Client and Server sample, I made the changes from above link for client. How can I make sure it is surely working on symmetric mode because it never fails with wrong authentication key,

2) There is no example for asymmetric secure testing in C based, Is there no support in C at all or only the example code is not available, Please let us know, because we are going to use your C based code in our devices to communicate with meters and It has to work for both Symmetric and asymmetric.

Please kindly help us.

Profile picture for user Kurumi

Kurumi

6 years 1 month ago

Hi,

Hi,

Check the client example. If you give -C parameter you can set used ciphering level. Example:
-C AuthenticationEncryption

Asymmetric security is not implemented for ANSI C at the moment.

BR,

Mikko

gkrishna

6 years 1 month ago

Thanks for the inputs.

Thanks for the inputs.
Is it available for python?

Profile picture for user Kurumi

Kurumi

6 years 1 month ago

Hi,

Hi,

Yes, you can also use Python.

BR,
Mikko

gkrishna

6 years 1 month ago

Hi Mikko,

Hi Mikko,

Yes, python is available but my question is asymmetric secure support is available in python?, if not what are all the languages right now you are supporting with asymmetric? Please let us know. Because only with symmetric in C, is that enough?

Thanks,
Gopi

Profile picture for user Kurumi

Kurumi

6 years 1 month ago

Hi,

Hi,

Only Java is supporting asymmetric at the moment.

BR,
Mikko

gkrishna

6 years 1 month ago

Thank you

Thank you

  • 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