Skip to content

本地生成测试证书(自签名证书),通过设置签发域名、签发者、密钥算法、签名算法等,方便测试系统HTTPS的可行性。

License

Notifications You must be signed in to change notification settings

changheluor007/ssl-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻About

  • For a more secure network environment, self built Ca and self issued SSL certificate
  • 为了更安全的网络环境 自建 CA 并自签发 SSL 证书
  • Remember to check Debug
  • 记得查看 Debug
  • 推荐 ssleye myssl sslchecker 在线生成根证书
  • Thanks shaneutt

👍Help

Thank you AndroidOL for your help !

Usage of sslt:
  -commonname string
        Specified commonName (default "GTS Root R1")
  -hostname string
        Specified domain name (default "localhost")
./sslt --hostname test.com --commonname test

🗼Debug

CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o bin/sslt_linux_amd64 sslt.go
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -o bin/sslt_linux_arm64 sslt.go
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o bin/sslt_mac_amd64 sslt.go
CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -o bin/sslt_mac_arm64 sslt.go
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o bin/sslt_windows_amd64.exe sslt.go
CGO_ENABLED=0 GOOS=windows GOARCH=arm64 go build -o bin/sslt_windows_arm64.exe sslt.go

About

本地生成测试证书(自签名证书),通过设置签发域名、签发者、密钥算法、签名算法等,方便测试系统HTTPS的可行性。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages