All Projects → elixir-mint → Castore

elixir-mint / Castore

Up-to-date certificate store for Elixir.

Programming Languages

elixir
2628 projects

Projects that are alternatives of or similar to Castore

Ssl exporter
Exports Prometheus metrics for SSL certificates
Stars: ✭ 211 (+240.32%)
Mutual labels:  ssl, ssl-certificates
docker-nginx-certbot
Automatically create and renew website certificates for free using the Let's Encrypt certificate authority.
Stars: ✭ 367 (+491.94%)
Mutual labels:  ssl, ssl-certificates
cryptonice
CryptoNice is both a command line tool and library which provides the ability to scan and report on the configuration of SSL/TLS for your internet or internal facing web services. Built using the sslyze API and ssl, http-client and dns libraries, cryptonice collects data on a given domain and performs a series of tests to check TLS configuration…
Stars: ✭ 91 (+46.77%)
Mutual labels:  ssl, ssl-certificates
Lemur
Repository for the Lemur Certificate Manager
Stars: ✭ 1,533 (+2372.58%)
Mutual labels:  ssl, ssl-certificates
Certify
SSL Certificate Manager UI for Windows, powered by Let's Encrypt. Download from certifytheweb.com
Stars: ✭ 1,075 (+1633.87%)
Mutual labels:  ssl, ssl-certificates
Certbot Route53
Helping create Let's Encrypt certificates for AWS Route53
Stars: ✭ 159 (+156.45%)
Mutual labels:  ssl, ssl-certificates
private-tls-cert
A simple Terraform module to generate self-signed TLS certificates for private use
Stars: ✭ 36 (-41.94%)
Mutual labels:  ssl, ssl-certificates
Checkssl
checks ssl certs for a set of domains
Stars: ✭ 86 (+38.71%)
Mutual labels:  ssl, ssl-certificates
LBDuoDian
No description or website provided.
Stars: ✭ 21 (-66.13%)
Mutual labels:  ssl, ssl-certificates
gke-managed-certificates-demo
GKE ingress with GCP managed certificates
Stars: ✭ 21 (-66.13%)
Mutual labels:  ssl, ssl-certificates
Ssl Checker
Python script that collects SSL/TLS information from hosts
Stars: ✭ 94 (+51.61%)
Mutual labels:  ssl, ssl-certificates
Certes
A client implementation for the Automated Certificate Management Environment (ACME) protocol
Stars: ✭ 357 (+475.81%)
Mutual labels:  ssl, ssl-certificates
Tls Inspector
Easily view and inspect X.509 certificates on your iOS device.
Stars: ✭ 92 (+48.39%)
Mutual labels:  ssl, ssl-certificates
Gocertcenter
CertCenter API Go Implementation
Stars: ✭ 21 (-66.13%)
Mutual labels:  ssl, ssl-certificates
Trust stores observatory
Continuously monitor and record the content of the major platforms' root certificate stores.
Stars: ✭ 87 (+40.32%)
Mutual labels:  ssl, ssl-certificates
terraform-aws-acm-request-certificate
Terraform module to request an ACM certificate for a domain name and create a CNAME record in the DNS zone to complete certificate validation
Stars: ✭ 83 (+33.87%)
Mutual labels:  ssl, ssl-certificates
Ssl Checker
A tiny NodeJS module to check SSL expiry 🔒
Stars: ✭ 62 (+0%)
Mutual labels:  ssl, ssl-certificates
Docker Letsencrypt Certgen
Docker image to generate, renew, revoke RSA and/or ECDSA SSL certificates from LetsEncrypt CA using certbot and acme.sh clients in automated fashion
Stars: ✭ 64 (+3.23%)
Mutual labels:  ssl, ssl-certificates
jota-cert-checker
Check SSL certificate expiration date of a list of sites.
Stars: ✭ 45 (-27.42%)
Mutual labels:  ssl, ssl-certificates
Getaltname
Extract subdomains from SSL certificates in HTTPS sites.
Stars: ✭ 320 (+416.13%)
Mutual labels:  ssl, ssl-certificates

CAStore

Build Status

Up-to-date CA certificate store.

Installation

In your mix.exs:

def deps do
  [
    {:castore, "~> 0.1.0"}
  ]
end

Then, run $ mix deps.get.

Usage

This is a micro-library whose only job is storing an up-to-date CA certificate store. The only provided function is CAStore.file_path/0, which returns the path of the CA certificate store file.

CAStore.file_path()
#=> /Users/me/castore/_build/dev/lib/castore/priv/cacerts.pem"

See the documentation.

Contributing

If you want to locally update the CA certificate store file bundled with this library, run the mix certdata from the root of this library.

License

Copyright 2018 Eric Meadows-Jönsson and Andrea Leopardi

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].