Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

14 Commits

Repository files navigation

CFSSL

Go.x509.KeyUsageCFSSL config.jsonid-ce-keyUsageComment
KeyUsageDigitalSignatureKeyUsagedigital signaturedigitalSignature
KeyUsageContentCommitmentcontent commitmentnonRepudiationrecent editions of X.509 have renamed this bit to contentCommitment
KeyUsageKeyEnciphermentkey enciphermentkeyEncipherment
KeyUsageDataEnciphermentkey agreementdataEncipherment
KeyUsageKeyAgreementdata enciphermentkeyAgreement
KeyUsageCertSigncert signkeyCertSign
KeyUsageCRLSigncrl signcRLSign
KeyUsageEncipherOnlyencipher onlyencipherOnly
KeyUsageDecipherOnlydecipher onlydecipherOnly
docker run -ti -v c:\docker/srv:/shared cfssl /bin/sh
cfssl gencert -initca ca_csr.json | cfssljson -bare /shared/hasCA
cfssl gencert -ca /srv/hasCA.pem -ca-key /shared/hasCA-key.pem -config="config.json" -profile="intermediate" ica-csr.json | cfssljson -bare /shared/hasICA
cfssl gencert -ca /srv/hasICA.pem -ca-key /shared/hasICA-key.pem -config=config.json -profile="server" destek.csr.json |cfssljson -bare /shared/destek
cat /srv/hasICA.pem /srv/hasCA.pem > /srv/hasCA-chain.pem
openssl verify -CAfile /srv/hasCA.pem /srv/hasICA.pem
cat /srv/hasICA.pem /srv/hasCA.pem > /srv/hasCA-chain.pem
openssl verify -CAfile hasCA-chain.pem /serv/destek.pem
cat /srv/hasICA.pem /srv/hasCA.pem > /srv/hasCA-chain.pem

https://propellered.com/2017/11/13/cfssl_setting_up/

About

CFSSL: Cloudflare's PKI and TLS toolkit https://cfssl.org/

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages