sethrobertson / ca-baka Goto Github PK
View Code? Open in Web Editor NEWSimple X509 Certificate Authority/Generation Script (The sysadmin's and network security developer's best friend)
Home Page: http://sethrobertson.github.com
License: Other
Simple X509 Certificate Authority/Generation Script (The sysadmin's and network security developer's best friend)
Home Page: http://sethrobertson.github.com
License: Other
Unicode characters are not escaped as expected in the CN field when created with —-newclient flag. For names with unicode characters eg. Szűcs-Mátyás it results in the name showing up scrambled in browsers and not decodable to the original.
I would like to have the characters escaped. I know OpenSSL has a -utf8 flag to allow strings as provided in the CN field.
I've checked out the latest from github and I run the folowing command:
And get the folowing output:
Running: openssl version
OpenSSL 0.9.8j-fips 07 Jan 2009
Generating certificate authority certificate
Checking dir test/archive/ca.example.com
Generating New CA certificate
Running: openssl x509 -in test/ca.crt -noout -enddate
Error opening Certificate test/ca.crt
21169:error:02001002:system library:fopen:No such file or directory:bss_file.c:356:fopen('test/ca.crt','r')
21169:error:20074002:BIO routines:FILE_CTRL:system lib:bss_file.c:358:
unable to load certificate
Failed during openssl x509 -in test/ca.crt -noout -enddate at /usr/local/sbin/CA-baka line 321.
It has not created ca.key or ca.crt.
Hey, I was interesting in using these tools but I noticed that --renew
can not be used to renew the certificate authority. What do you suggest to be done when the CA expires?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.