Hi there. I wanted to ask a question about the messages encryption.
When we are using the VERBOSE trace, the messages are printed in their encrypted format, but we were wondering if there was some kind of option that let us see the decrypted message as well (while still maintaining the encrypted exchange).
I'm talking about the Python library but also about the Director (we are aware of the translation option inside the Director but the value is still displayed in its encryption state).
Thank you in advance.
Forums
Hi, With C# you can show…
Hi,
With C# you can show decrypted messages like this:
Client.OnPdu += (object sender, byte[] data) =>
{
};
Python doesn't support this at the moment.
BR,
Mikko
Are there any plans to…
Are there any plans to support this feature on the Python library as well?
We ask because it would be of great help to us to have such a feature.
On the same note, do you know if it is already possible to do such thing on the GuruX Director as well? And if so, how?
Hi, GXDLMSDirector doesn't…
Hi,
GXDLMSDirector shows the data in Log and trace if you select "View", "Trace" and "Xml".
It's possible to add to the Python, but it's not on the worksheet yet. I can't give any release date when it's added for Python.
BR,
Mikko
If you can add this feature…
If you can add this feature to the Python library worksheet, even if it won't be added anytime soon, it would still be very much appreciated, thanks.
On the Director side of things instead, we tried that procedure you described but it only decrypted the message wrapper and not the internal message. Is this intentional? Can it be set up to decrypt the internal message too?
Hi, GXDLMSDirector shows…
Hi,
GXDLMSDirector shows data in XML format. If you want to see only decrypted data you can modify DLMS client example for your needs. You need only add this and you can see decrypted PDU:
Client.OnPdu += (object sender, byte[] data) =>
{
};
BR,
Mikko
Hi there. We have noticed…
Hi there. We have noticed that the C library has recently been updated with a functionality like the one we were discussing here. Are there any new plans to add a similar feature to Python as well (given this novelty on the C side of things)?
Hi, There is no timetable…
Hi,
There is no timetable for when it will come to Python. Our customers decide that.
BR,
Mikko