Debian NEW package overview for ssh-tpm-agent
| ssh-tpm-agent_0.8.0-1_amd64.changes (click to toggle) | |
|---|---|
| Format: | 1.8 |
| Date: | Thu, 04 Dec 2025 22:55:28 +0100 |
| Source: | ssh-tpm-agent |
| Binary: | golang-github-foxboron-ssh-tpm-agent-dev ssh-tpm-agent ssh-tpm-agent-dbgsym |
| Architecture: | source all amd64 |
| Version: | 0.8.0-1 |
| Distribution: | unstable |
| Urgency: | medium |
| Maintainer: | Debian Go Packaging Team <team+pkg-go@tracker.debian.org> |
| Changed-By: | Simon Josefsson <simon@josefsson.org> |
| Description: | golang-github-foxboron-ssh-tpm-agent-dev - Go ssh-agent for TPMs (library) ssh-tpm-agent - ssh-agent for TPMs (program) |
| Closes: | 1082814 |
| Changes: | ssh-tpm-agent (0.8.0-1) unstable; urgency=medium * Initial release (Closes: 1082814) |
| Files: | 6fdc29bb526f28cb266a6841d5ab374b 3196 golang optional ssh-tpm-agent_0.8.0-1.dsc cb6cede982a0c69dad80550916b5ca01 46221 golang optional ssh-tpm-agent_0.8.0.orig.tar.gz 48e06b70caa0ae722c3a058f3b260476 11360 golang optional ssh-tpm-agent_0.8.0-1.debian.tar.xz 348d147367ff0723db69db31a934787a 30172 golang optional golang-github-foxboron-ssh-tpm-agent-dev_0.8.0-1_all.deb b72d525e3ecb81910fb3f0c4ef3415fa 10325584 debug optional ssh-tpm-agent-dbgsym_0.8.0-1_amd64.deb e8101e5734a55085ff4eeecf1463d431 30540 golang optional ssh-tpm-agent_0.8.0-1_amd64.buildinfo b0b7380eddff8ca51a468ab7595bfb46 6515148 admin optional ssh-tpm-agent_0.8.0-1_amd64.deb |
| ssh-tpm-agent_0.8.0-1.dsc (click to toggle) | |
|---|---|
| Format: | 3.0 (quilt) |
| Source: | ssh-tpm-agent |
| Binary: | ssh-tpm-agent, golang-github-foxboron-ssh-tpm-agent-dev |
| Architecture: | any all |
| Version: | 0.8.0-1 |
| Maintainer: | Debian Go Packaging Team <team+pkg-go@tracker.debian.org> |
| Uploaders: | Simon Josefsson <simon@josefsson.org>, |
| Homepage: | https://github.com/foxboron/ssh-tpm-agent |
| Standards-Version: | 4.7.2 |
| Vcs-Browser: | https://salsa.debian.org/go-team/packages/ssh-tpm-agent |
| Vcs-Git: | https://salsa.debian.org/go-team/packages/ssh-tpm-agent.git |
| Testsuite: | autopkgtest-pkg-go |
| Build-Depends: | debhelper-compat (=13), dh-sequence-golang, asciidoctor<!nodoc>, golang-any, golang-github-awnumar-memcall-dev, golang-github-coreos-go-oidc-v3-dev, golang-github-foxboron-go-tpm-keyfiles-dev, golang-github-google-go-tpm-dev, golang-github-landlock-lsm-go-landlock-dev, golang-github-pkg-browser-dev, golang-github-segmentio-ksuid-dev, golang-github-sigstore-sigstore-dev, golang-golang-x-crypto-dev, golang-golang-x-oauth2-dev, golang-golang-x-sys-dev, golang-golang-x-term-dev, golang-golang-x-text-dev |
| Package-List: | golang-github-foxboron-ssh-tpm-agent-dev deb golang optional arch=all ssh-tpm-agent deb admin optional arch=any |
| Files: | cb6cede982a0c69dad80550916b5ca01 46221 ssh-tpm-agent_0.8.0.orig.tar.gz 48e06b70caa0ae722c3a058f3b260476 11360 ssh-tpm-agent_0.8.0-1.debian.tar.xz |
| Go-Import-Path: | github.com/foxboron/ssh-tpm-agent |
| Dgit: | cd2e047fe6780b665213d36943b28579400118fc debian archive/debian/0.8.0-1 https://git.dgit.debian.org/ssh-tpm-agent |
| README.source for ssh-tpm-agent_0.8.0-1.dsc (click to toggle) | |
|---|---|
# -*- makefile -*- # The debian/local/ directory contains some auxilliary sources that # according to upstream does not yet make sense to package into Debian # because they are a work in progress, but are still required to build # this package. We ship them as vendored files in debian/local/ until # things have been resolved. # You may update this code by running: # # make -f debian/README.source refresh .PHONY: refresh ssh-tpm-ca-authority refresh: ssh-tpm-ca-authority clean: rm -rfv debian/local STCA=debian/local/ssh-tpm-ca-authority ssh-tpm-ca-authority: mkdir -pv $(STCA)/attest $(STCA)/client $(STCA)/internal $(STCA)/internal/json $(STCA)/oidc wget -nv -O debian/local/ssh-tpm-ca-authority/LICENCE 'https://raw.githubusercontent.com/Foxboron/ssh-tpm-ca-authority/refs/heads/master/LICENCE' wget -nv -O debian/local/ssh-tpm-ca-authority/oidc/oidc.go 'https://raw.githubusercontent.com/Foxboron/ssh-tpm-ca-authority/refs/heads/master/oidc/oidc.go' wget -nv -O debian/local/ssh-tpm-ca-authority/internal/json/json.go 'https://raw.githubusercontent.com/Foxboron/ssh-tpm-ca-authority/refs/heads/master/internal/json/json.go' wget -nv -O debian/local/ssh-tpm-ca-authority/client/client.go 'https://raw.githubusercontent.com/Foxboron/ssh-tpm-ca-authority/refs/heads/master/client/client.go' wget -nv -O debian/local/ssh-tpm-ca-authority/attest/attest.go 'https://raw.githubusercontent.com/Foxboron/ssh-tpm-ca-authority/refs/heads/master/attest/attest.go' | |
| control file for golang-github-foxboron-ssh-tpm-agent-dev_0.8.0-1_all.deb (click to toggle) | |
|---|---|
| Package: | golang-github-foxboron-ssh-tpm-agent-dev |
| Source: | ssh-tpm-agent |
| Version: | 0.8.0-1 |
| Architecture: | all |
| Maintainer: | Debian Go Packaging Team <team+pkg-go@tracker.debian.org> |
| Installed-Size: | 156 |
| Depends: | golang-github-awnumar-memcall-dev, golang-github-coreos-go-oidc-v3-dev, golang-github-foxboron-go-tpm-keyfiles-dev, golang-github-google-go-tpm-dev, golang-github-landlock-lsm-go-landlock-dev, golang-github-pkg-browser-dev, golang-github-segmentio-ksuid-dev, golang-github-sigstore-sigstore-dev, golang-golang-x-crypto-dev, golang-golang-x-oauth2-dev, golang-golang-x-sys-dev, golang-golang-x-term-dev, golang-golang-x-text-dev |
| Section: | golang |
| Priority: | optional |
| Multi-Arch: | foreign |
| Homepage: | https://github.com/foxboron/ssh-tpm-agent |
| Description: | Go ssh-agent for TPMs (library) ssh-tpm-agent is a ssh-agent compatible agent that allows keys to be created by the Trusted Platform Module (TPM) for authentication towards ssh servers. . This package contains the development library. |
| lintian 2.116.3+deb12u1 check for golang-github-foxboron-ssh-tpm-agent-dev_0.8.0-1_all.deb (click to toggle) | |
|---|---|
| contents of golang-github-foxboron-ssh-tpm-agent-dev_0.8.0-1_all.deb (click to toggle) | |
|---|---|
drwxr-xr-x root/root 0 2025-12-04 21:55 ./ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/doc/golang-github-foxboron-ssh-tpm-agent-dev/ -rw-r--r-- root/root 158 2025-12-04 21:55 ./usr/share/doc/golang-github-foxboron-ssh-tpm-agent-dev/changelog.Debian.gz -rw-r--r-- root/root 1666 2025-12-04 21:55 ./usr/share/doc/golang-github-foxboron-ssh-tpm-agent-dev/copyright drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/agent/ -rw-r--r-- root/root 11282 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/agent/agent.go -rw-r--r-- root/root 1996 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/agent/client.go -rw-r--r-- root/root 2207 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/agent/gocrypto.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/askpass/ -rw-r--r-- root/root 4495 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/askpass/askpass.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-add/ -rw-r--r-- root/root 3882 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-add/main.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-agent/ -rw-r--r-- root/root 9024 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-agent/main.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-agent/testdata/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-agent/testdata/script/ -rw-r--r-- root/root 2069 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-agent/testdata/script/agent.txt -rw-r--r-- root/root 269 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-agent/testdata/script/agent_hierarchy_keys.txt -rw-r--r-- root/root 928 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-agent/testdata/script/agent_password.txt drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-hostkeys/ -rw-r--r-- root/root 1527 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-hostkeys/main.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-keygen/ -rw-r--r-- root/root 19673 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-keygen/main.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-keygen/testdata/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-keygen/testdata/script/ -rw-r--r-- root/root 1425 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/cmd/ssh-tpm-keygen/testdata/script/keygen.txt drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/ -rw-r--r-- root/root 630 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/contrib.go -rw-r--r-- root/root 432 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/contrib_test.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/hierarchy_keys/ -rw-r--r-- root/root 478 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/hierarchy_keys/ssh-tpm-agent@.service -rw-r--r-- root/root 260 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/hierarchy_keys/ssh-tpm-agent@.socket -rw-r--r-- root/root 252 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/hierarchy_keys/ssh-tpm-hierarchy-genkeys.service drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/system/ -rw-r--r-- root/root 426 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/system/ssh-tpm-agent.service -rw-r--r-- root/root 229 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/system/ssh-tpm-agent.socket -rw-r--r-- root/root 351 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/system/ssh-tpm-genkeys.service drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/user/ -rw-r--r-- root/root 346 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/user/ssh-tpm-agent.service -rw-r--r-- root/root 223 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/services/user/ssh-tpm-agent.socket drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/sshd/ -rw-r--r-- root/root 165 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/contrib/sshd/10-ssh-tpm-agent.conf -rw-r--r-- root/root 1124 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/go.mod -rw-r--r-- root/root 11944 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/go.sum drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/keyring/ -rw-r--r-- root/root 761 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/keyring/key.go -rw-r--r-- root/root 1218 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/keyring/keyring.go -rw-r--r-- root/root 1748 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/keyring/threadkeyring.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/keytest/ -rw-r--r-- root/root 3489 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/keytest/keytest.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/lsm/ -rw-r--r-- root/root 1128 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/internal/lsm/lsm.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/key/ -rw-r--r-- root/root 5129 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/key/hierarchy_keys.go -rw-r--r-- root/root 3381 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/key/key.go -rw-r--r-- root/root 1890 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/key/signer.go drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/utils/ -rw-r--r-- root/root 2060 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/utils/tpm.go -rw-r--r-- root/root 3698 2025-12-04 21:55 ./usr/share/gocode/src/github.com/foxboron/ssh-tpm-agent/utils/utils.go | |
| copyright of golang-github-foxboron-ssh-tpm-agent-dev_0.8.0-1_all.deb (click to toggle) | |
|---|---|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://github.com/foxboron/ssh-tpm-agent Upstream-Name: ssh-tpm-agent Files: * Copyright: 2023 ssh-tpm-agent Authors License: Expat Comment: Morten Linderud Files: debian/* Copyright: 2024-2025 Simon Josefsson <simon@josefsson.org> License: Expat Comment: Debian packaging is licensed under the same terms as upstream Files: debian/local/ssh-tpm-ca-authority/* Copyright: 2024 ssh-tpm-ca-authority Authors License: Expat Comment: Morten Linderud See README.source, from: https://github.com/foxboron/ssh-tpm-ca-authority License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
| control file for ssh-tpm-agent_0.8.0-1_amd64.deb (click to toggle) | |
|---|---|
| Package: | ssh-tpm-agent |
| Version: | 0.8.0-1 |
| Architecture: | amd64 |
| Maintainer: | Debian Go Packaging Team <team+pkg-go@tracker.debian.org> |
| Installed-Size: | 28027 |
| Depends: | libc6 (>=2.38) |
| Built-Using: | golang-1.24 (= 1.24.9-1), golang-github-awnumar-memcall (= 0.4.0-2), golang-github-coreos-go-oidc-v3 (= 3.4.0-2), golang-github-foxboron-go-tpm-keyfiles (= 0.0~git20250520.c3c3a4e-1), golang-github-go-jose-go-jose (= 4.0.5-1), golang-github-google-go-tpm (= 0.9.5-1), golang-github-landlock-lsm-go-landlock (= 0.0~git20250303.1544bcc-3), golang-github-pkg-browser (= 0.0~git20240102.5ac0b6a-1), golang-github-segmentio-ksuid (= 1.0.4-2), golang-github-sigstore-sigstore (= 1.9.5-1), golang-github-skratchdot-open-golang (= 0.0~git20160302.0.75fb7ed-3), golang-go.crypto (= 1:0.43.0-2), golang-golang-x-oauth2 (= 0.27.0-1), golang-golang-x-sys (= 0.38.0-1), golang-golang-x-term (= 0.37.0-1), golang-golang-x-text (= 0.31.0-1), golang-gopkg-square-go-jose.v2 (= 2.6.3-3), libcap2 (= 1:2.75-10) |
| Static-Built-Using: | golang-1.24 (= 1.24.9-1), golang-github-awnumar-memcall (= 0.4.0-2), golang-github-coreos-go-oidc-v3 (= 3.4.0-2), golang-github-foxboron-go-tpm-keyfiles (= 0.0~git20250520.c3c3a4e-1), golang-github-go-jose-go-jose (= 4.0.5-1), golang-github-google-go-tpm (= 0.9.5-1), golang-github-landlock-lsm-go-landlock (= 0.0~git20250303.1544bcc-3), golang-github-pkg-browser (= 0.0~git20240102.5ac0b6a-1), golang-github-segmentio-ksuid (= 1.0.4-2), golang-github-sigstore-sigstore (= 1.9.5-1), golang-github-skratchdot-open-golang (= 0.0~git20160302.0.75fb7ed-3), golang-go.crypto (= 1:0.43.0-2), golang-golang-x-oauth2 (= 0.27.0-1), golang-golang-x-sys (= 0.38.0-1), golang-golang-x-term (= 0.37.0-1), golang-golang-x-text (= 0.31.0-1), golang-gopkg-square-go-jose.v2 (= 2.6.3-3), libcap2 (= 1:2.75-10) |
| Section: | admin |
| Priority: | optional |
| Homepage: | https://github.com/foxboron/ssh-tpm-agent |
| Description: | ssh-agent for TPMs (program)
SSH agent for TPM
.
ssh-tpm-agent is a ssh-agent compatible agent that allows keys to be
created by the Trusted Platform Module (TPM) for authentication towards
ssh servers.
.
TPM sealed keys are private keys created inside the Trusted Platform
Module (TPM) and sealed in .tpm suffixed files. They are bound to the
hardware they are produced on and can't be transferred to other
machines.
.
This allows you to utilize a native client instead of having to side
load existing PKCS11 libraries into the ssh-agent and/or ssh client.
.
The project uses TPM 2.0 Key Files
(https://www.hansenpartnership.com/draft-bottomley-tpm2-keys.html)
implemented through the go-tpm-keyfiles (https://github.com/Foxboron/go-tpm-
keyfiles) project.
.
Features
.
* A working ssh-agent.
* Create shielded ssh keys on the TPM.
* Creation of remotely wrapped SSH keys for import.
* PIN support, dictionary attack protection from the TPM allows you to
use low entropy PINs instead of passphrases.
* TPM session encryption.
* Proxy support towards other ssh-agent servers for fallbacks.
.
This package contains the command-line tools. |
| contents of ssh-tpm-agent_0.8.0-1_amd64.deb (click to toggle) | |
|---|---|
drwxr-xr-x root/root 0 2025-12-04 21:55 ./ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/bin/ -rwxr-xr-x root/root 10456504 2025-12-04 21:55 ./usr/bin/ssh-tpm-add -rwxr-xr-x root/root 7492856 2025-12-04 21:55 ./usr/bin/ssh-tpm-agent -rwxr-xr-x root/root 5999896 2025-12-04 21:55 ./usr/bin/ssh-tpm-hostkeys -rwxr-xr-x root/root 4725720 2025-12-04 21:55 ./usr/bin/ssh-tpm-keygen drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/doc/ssh-tpm-agent/ -rw-r--r-- root/root 158 2025-12-04 21:55 ./usr/share/doc/ssh-tpm-agent/changelog.Debian.gz -rw-r--r-- root/root 1666 2025-12-04 21:55 ./usr/share/doc/ssh-tpm-agent/copyright drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/man/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/man/man1/ -rw-r--r-- root/root 1035 2025-12-04 21:55 ./usr/share/man/man1/ssh-tpm-add.1.gz -rw-r--r-- root/root 4050 2025-12-04 21:55 ./usr/share/man/man1/ssh-tpm-agent.1.gz -rw-r--r-- root/root 597 2025-12-04 21:55 ./usr/share/man/man1/ssh-tpm-hostkeys.1.gz -rw-r--r-- root/root 2737 2025-12-04 21:55 ./usr/share/man/man1/ssh-tpm-keygen.1.gz | |
| copyright of ssh-tpm-agent_0.8.0-1_amd64.deb (click to toggle) | |
|---|---|
NOTE: Copyright is the same as golang-github-foxboron-ssh-tpm-agent-dev (golang-github-foxboron-ssh-tpm-agent-dev_0.8.0-1_all.deb). Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://github.com/foxboron/ssh-tpm-agent Upstream-Name: ssh-tpm-agent Files: * Copyright: 2023 ssh-tpm-agent Authors License: Expat Comment: Morten Linderud Files: debian/* Copyright: 2024-2025 Simon Josefsson <simon@josefsson.org> License: Expat Comment: Debian packaging is licensed under the same terms as upstream Files: debian/local/ssh-tpm-ca-authority/* Copyright: 2024 ssh-tpm-ca-authority Authors License: Expat Comment: Morten Linderud See README.source, from: https://github.com/foxboron/ssh-tpm-ca-authority License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
| control file for ssh-tpm-agent-dbgsym_0.8.0-1_amd64.deb (click to toggle) | |
|---|---|
| Package: | ssh-tpm-agent-dbgsym |
| Source: | ssh-tpm-agent |
| Version: | 0.8.0-1 |
| Auto-Built-Package: | debug-symbols |
| Architecture: | amd64 |
| Maintainer: | Debian Go Packaging Team <team+pkg-go@tracker.debian.org> |
| Installed-Size: | 26447 |
| Depends: | ssh-tpm-agent (=0.8.0-1) |
| Section: | debug |
| Priority: | optional |
| Description: | debug symbols for ssh-tpm-agent |
| Build-Ids: | 6d6657a312a75c3ad46c6b16af0ec95ffa454bf3 863dbef03546949167a124dec37ca1fbb3e99808 c54c16eca0ba6baf7529533b82828908e34b481f eb095e4adb6cb5df43660a344809478caaa0740e |
| contents of ssh-tpm-agent-dbgsym_0.8.0-1_amd64.deb (click to toggle) | |
|---|---|
drwxr-xr-x root/root 0 2025-12-04 21:55 ./ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/lib/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/lib/debug/.build-id/6d/ -rw-r--r-- root/root 5724032 2025-12-04 21:55 ./usr/lib/debug/.build-id/6d/6657a312a75c3ad46c6b16af0ec95ffa454bf3.debug drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/lib/debug/.build-id/86/ -rw-r--r-- root/root 9714096 2025-12-04 21:55 ./usr/lib/debug/.build-id/86/3dbef03546949167a124dec37ca1fbb3e99808.debug drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/lib/debug/.build-id/c5/ -rw-r--r-- root/root 4550384 2025-12-04 21:55 ./usr/lib/debug/.build-id/c5/4c16eca0ba6baf7529533b82828908e34b481f.debug drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/lib/debug/.build-id/eb/ -rw-r--r-- root/root 7078568 2025-12-04 21:55 ./usr/lib/debug/.build-id/eb/095e4adb6cb5df43660a344809478caaa0740e.debug drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/ drwxr-xr-x root/root 0 2025-12-04 21:55 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-12-04 21:55 ./usr/share/doc/ssh-tpm-agent-dbgsym -> ssh-tpm-agent | |
| copyright of ssh-tpm-agent-dbgsym_0.8.0-1_amd64.deb (click to toggle) | |
|---|---|
WARNING: No copyright found, please check package manually. | |
Timestamp: 04.12.2025 / 23:02:42 (UTC)