question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Feature request] Allow ':' separated certificate fingerprints for self-signed certificates

See original GitHub issue

Is your feature request related to a problem? Please describe. When creating a new X509 device, the format produced by OpenSSL is not accepted: image

The format is produced by using openssl x509 -text -noout -fingerprint -in mycertificate.pem

Output:

[...]
SHA1 Fingerprint=A0:F7:88:0B:5C:5A:00:BF:55:71:B8:2F:95:47:7B:AA:94:C1:E5:2B

Describe the solution you’d like

  1. Azure IoT Explorer could automatically remove the “:” characters after copy/paste.
  2. Allow browsing and opening the Binary DER / Base64 / PEM certificate file. Automatically extract the fingerprint.

This works: image

Describe alternatives you’ve considered I manually remove the “:” (or using various scripts).

Additional context It’s fairly common to use OpenSSL to generate development certificates for non-automated testing and exploration tasks. This would save a few seconds for every certificate uploaded.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
YingXuecommented, Dec 3, 2020

@CIPop I see. this is a good idea. let me reopen the issue.

0reactions
CIPopcommented, Dec 12, 2020

Awesome! Thank you! This will save me and others using OpenSSL lots of time!

Read more comments on GitHub >

github_iconTop Results From Across the Web

tls - Does checking the fingerprint of a self signed certificate ...
Yes, this is effectively the same as trusting your root certificate used to self-sign the certificate. The verification ...
Read more >
Public Key Infrastructure Configuration Guide, Cisco IOS XE 17
The self-signed certificate is then saved in the router's startup configuration (NVRAM). The saved, self-signed certificate can then be used for ...
Read more >
SSL and SSL Certificates Explained For Beginners
A complete beginners guide to SSLand SSL certificates. How they work and the different certificate types,encodings and uses.
Read more >
Configure TLS mutual authentication - Azure App Service
One way to do it is to request a client certificate when the client request is over TLS/SSL and validate the certificate.
Read more >
Sign your app - Android Developers
A certificate fingerprint is a short and unique representation of a certificate that is often requested by API providers alongside the package name...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found