yubiTLS

A Go TLS/HTTPS server demo that uses a Yubikey as the backend for it's private key

Github星跟踪图

YubiTLS

logo

This is a Golang HTTPS server demo that can be driven from a YubiKey as the key backend
source.

This was made for a post on my blog:

https://blog.benjojo.co.uk/post/tls-https-server-from-a-yubikey

You will need a functioning setup for Yubikey + GPG.

Program options:

Usage of ./yubiTLS:
  -cacrtpath string
    	the ssl CA certificate path
  -crtpath string
    	the ssl certificate path
  -csr.cn string
    	the Common Name of the CSR you want to generate (default "yubitls.benjojo.co.uk")
  -keyid string
    	the Key ID in the agent to use
  -signcsr
    	set to try to output a CSR

主要指标

概览
名称与所有者Finb/bark-server
主编程语言Go
编程语言Go (语言数: 6)
平台
许可证MIT License
所有者活动
创建于2018-06-26 10:29:28
推送于2025-07-03 03:19:44
最后一次提交2025-07-03 10:49:48
发布数21
最新版本名称v2.2.1 (发布于 )
第一版名称1.0.0 (发布于 )
用户参与
星数2.9k
关注者数19
派生数460
提交数448
已启用问题?
问题数122
打开的问题数0
拉请求数137
打开的拉请求数0
关闭的拉请求数55
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?