Skip to content

CZERTAINLY/CZERTAINLY-Cryptosense-Discovery-Provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CZERTAINLY Cryptosense Discovery Provider

This repository is part of the commercial open-source project CZERTAINLY. You can find more information about the project at CZERTAINLY repository, including the contribution guide.

Cryptosense

With the Cryptosense Discovery Provider you can easily start searching for certificates not only in network, but also in applications, filesystems, containers, or hardware security modules!

CZERTAINLY and Cryptosense provides together a comprehensive solution to manage not only certificates, but also cryptographic keys and protect yourself from related vulnerabilities.

Cryptosense Discovery Provider can discover certificates from:

  • Network
  • Applications
  • File System
  • Containers
  • HSM

To know more about Cryptosense, refer to Cryptosense.

The Connector provides options to search for certificates in various projects and reports generated by the Cryptosens Analyzer.

Short Process Description

Connector discovers certificates from Cryptosense projects and reports. It connects to the Cryptosense using the URL authorized by API Key. Once the Credentials and other required parameters are configured, the Connector uses GraphQL API to get the information about discovered certificates.

Once certificates are discovered they are parsed and stored within the certificate inventory managed by the Core.

To know more about Core, refer to CZERTAINLY Core.

Interfaces

Cryptosense Discovery Provider implements the Discovery Provider Interface from the CZERTAINLY Interfaces. To learn more about the interfaces and end points, refer to the CZERTAINLY Interfaces.

For more information regarding the Discovery, please refer to the CZERTAINLY documentation.

Docker container

Cryptosense Discovery Provider is provided as a Docker container. Use the docker.io/czertainly/czertainly-cryptosense-discovery-provider:tagname to pull the required image from the repository. It can be configured using the following environment variables:

Variable Description Required Default value
JDBC_URL JDBC URL for database access N/A
JDBC_USERNAME Username to access the database N/A
JDBC_PASSWORD Password to access the database N/A
DB_SCHEMA Database schema to use cryptosense
PORT Port where the service is exposed 8080
JAVA_OPTS Customize Java system properties for running application N/A

About

CZERTAINLY - discovery provider searching for certificate in Cryptosense Analyzer reports

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages