Giter VIP home page Giter VIP logo

certbox-desktop's Introduction

TLS Inspector

Download LICENSE Follow OpenSSF Best Practices

TLS Inspector is a free & open-source iOS app that enables you to inspect, analyze, and troubleshoot TLS connections.
Learn More about TLS Inspector »

TLS Inspector Screenshots

Project Structure

This is the Git repository for the TLS Inspector application. You will find the source code for the application's front-end interface in TLS Inspector/. The share-extension is located in inspect-website/. The back-end source used for fetching and examining certificate data is located in CertificateKit/.

Building

Please see BUILDING for information on how to build TLS Inspector yourself.

Sharing & Licensing

The TLS Inspector application, which includes the front-end application and the share extension are GPLv3 licensed.

The back-end framework, CertificateKit, is LGPLv3 licensed.

The name "TLS Inspector" and associated brand imagery such the TLS Inspector logo are copyrighted material and may not be reused without permission.

certbox-desktop's People

Contributors

ecnepsnai avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

bikram990

certbox-desktop's Issues

ECDSA keys are invalid

Currently when certificate factory generates a ECDSA public key it uses an incorrect curve, which invalidates they key.

Incorrect example:

        Subject Public Key Info:
            Public Key Algorithm: id-ecPublicKey
                Public-Key: (256 bit)
                pub:
                    04:61:2d:72:4a:5e:44:95:3e:67:e0:86:b2:84:1d:
                    da:80:30:76:7c:b3:d3:ae:5f:bc:26:08:9a:51:ad:
                    96:7a:7f:39:44:3a:e0:58:c6:f4:71:5c:0b:ad:cf:
                    92:60:bd:ed:dc:2a:f0:42:45:3f:64:56:06:33:4e:
                    e0:30:b9:f6:8b
                ASN1 OID: secp256k1

Correct example:

        Subject Public Key Info:
            Public Key Algorithm: id-ecPublicKey
                Public-Key: (256 bit)
                pub:
                    04:62:a1:95:b1:cd:96:2c:ba:81:83:de:f1:6b:f8:
                    75:c1:26:f0:60:3a:b8:23:03:67:20:4e:a4:85:a2:
                    31:9c:45:3e:3d:23:7f:87:86:66:39:6f:3f:a7:51:
                    bd:56:51:97:27:bf:d1:4e:2e:f1:c7:67:f2:b6:a5:
                    14:63:2d:4f:82
                ASN1 OID: prime256v1
                NIST CURVE: P-256

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.