You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
client | 3 years ago | |
cmd/signer | 3 years ago | |
datastructures | 3 years ago | |
shared | 3 years ago | |
signer | 2 years ago | |
.editorconfig | 3 years ago | |
.gitignore | 3 years ago | |
.golangci.yml | 3 years ago | |
README.md | 3 years ago | |
go.mod | 2 years ago | |
go.sum | 2 years ago |
README.md
CAcert signer in Go
This is a reimplementation of the CAcert signer code from the CommModule directory of the CAcert software in Go. The goal of this effort is to provide a more maintainable version of the software.
Running the signer and client locally
The signer is usually attached to a USB serial port. You can run the signer and client locally using the socat utility.
socat -d -d PTY,link=$(pwd)/ttyS0 PTY,link=$(pwd)/ttyS1
You may then run the server
go run signer/main.go -a $(pwd)/dev/ttyS0
and the client:
go run client/main.go -a $(pwd)/dev/ttyS1