I hereby claim:
- I am pzb on github.
- I am pzb (https://keybase.io/pzb) on keybase.
- I have a public key whose fingerprint is AFA1 5E7E 5947 02AF 22E2 1DA8 65F1 2718 A06E 455C
To claim this, I am signing this object:
#!/usr/bin/env ruby | |
require 'nokogiri' | |
require 'net/http' | |
require 'uri' | |
require 'socket' | |
# First grab the reachability page and parse it | |
uri = URI.parse('http://ec2-reachability.amazonaws.com/') | |
r = Net::HTTP.get_response(uri) |
#!/usr/bin/env ruby | |
require 'nokogiri' | |
require 'net/http' | |
require 'uri' | |
require 'socket' | |
# First grab the reachability page and parse it | |
uri = URI.parse('http://ec2-reachability.amazonaws.com/') | |
r = Net::HTTP.get_response(uri) |
#!/usr/bin/ruby | |
require 'rubygems' | |
require 'net/http' | |
require 'uri' | |
require 'json' | |
require 'bindata' | |
require 'base64' | |
require 'openssl' | |
require 'digest/sha1' | |
require 'pp' |
I hereby claim:
To claim this, I am signing this object:
Cluster #1: 764 unexpired CA certs | |
Root: CN=AAA Certificate Services,O=Comodo CA Limited,L=Salford,ST=Greater Manchester,C=GB | |
Root: CN=AddTrust Class 1 CA Root,OU=AddTrust TTP Network,O=AddTrust AB,C=SE | |
Root: CN=AddTrust External CA Root,OU=AddTrust External TTP Network,O=AddTrust AB,C=SE | |
Root: CN=AddTrust Qualified CA Root,OU=AddTrust TTP Network,O=AddTrust AB,C=SE | |
Root: CN=CA 沃通根证书,O=WoSign CA Limited,C=CN | |
Root: CN=COMODO Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | |
Root: CN=COMODO ECC Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | |
Root: CN=COMODO RSA Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | |
Root: CN=Certification Authority of WoSign G2,O=WoSign CA Limited,C=CN |
Cluster #1: 764 unexpired CA certs | |
Root: CN=AAA Certificate Services,O=Comodo CA Limited,L=Salford,ST=Greater Manchester,C=GB | |
Root: CN=AddTrust Class 1 CA Root,OU=AddTrust TTP Network,O=AddTrust AB,C=SE | |
Root: CN=AddTrust External CA Root,OU=AddTrust External TTP Network,O=AddTrust AB,C=SE | |
Root: CN=AddTrust Qualified CA Root,OU=AddTrust TTP Network,O=AddTrust AB,C=SE | |
Root: CN=CA 沃通根证书,O=WoSign CA Limited,C=CN | |
Root: CN=COMODO Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | |
Root: CN=COMODO ECC Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | |
Root: CN=COMODO RSA Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB | |
Root: CN=Certification Authority of WoSign G2,O=WoSign CA Limited,C=CN |
154 japan.name. | |
139 tokyo.name. | |
104 mail.name. | |
93 love.name. | |
89 family.name. | |
81 domain.name. | |
65 tanaka.name. | |
63 suzuki.name. | |
59 yokohama.name. | |
59 smith.name. |
#!/usr/bin/env ruby | |
require 'openssl' | |
require 'base64' | |
csr = File.read(ARGV[0]) | |
der = Base64.decode64(csr.lines.reject{|l|l.include?('----')}.join) | |
# Basic sanity check (will throw exception if not sane) | |
req = OpenSSL::X509::Request.new(der) |
#!/usr/bin/env ruby | |
# Only used for tests | |
require 'simpleidn' | |
class PSLNode | |
def initialize | |
@children = {} | |
@terminus = false | |
@exception = false | |
end |
#!/usr/bin/ruby | |
require 'json' | |
require 'curb' | |
require 'openssl' | |
require 'base64' | |
require 'pp' | |
require 'net/http' | |
$stdout.sync = true | |
def do_something_with_cert(cert_der) |