---
name: "create_tpm_key"
section: "1"
platform: "linux"
package: "libengine-tpm-openssl"
version: "0.4.1+20071221-8"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/create_tpm_key"
---

# create\_tpm\_key(1)

generate a TSS key blob

## NAME

create\_tpm\_key - generate a TSS key blob

## SYNOPSIS

**create\_tpm\_key** \[**-e\|--enc-scheme**\] \[**-q\|--sig-scheme**\] \[**-s\|--key-size**\] \[**-a\|--auth**\] \[**-p\|--popup**\] *FILE*

## DESCRIPTION

create\_tpm\_key is a command-line utility used to generate a TSS key blob and write it to disk.

## OPTIONS

- \-e\|--enc-scheme **PKCSV15**\|OAEP

  - \-q\|--sig-scheme **DER**\|SHA1

  - \-s\|--key-size 512\|1024\|**2048**

  - \-a\|--auth **none**

  - \-p\|--popup **none**

  ## SEE ALSO

*/usr/share/doc/libengine-tpm-openssl/README*\
 */usr/share/doc/libengine-tpm-openssl/examples/*

## BUGS

Report bugs to \<*trousers-users@lists.sourceforge.net*\>.

## HOMEPAGE

See \<*http://trousers.sourceforge.net/*\> for more information.

## AUTHOR

create\_tpm\_key was written by Kent Yoder \<yoder1@us.ibm.com\>.

This manual page was written by Daniel Baumann \<daniel@debian.org\>, for the Debian project (but may be used by others).
