---
name: "loop-aes-keygen"
section: "1"
platform: "linux"
package: "loop-aes-utils"
version: "2.16.2-1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/loop-aes-keygen"
---

# loop-aes-keygen(1)

Create loop-AES keys

## NAME

loop-aes-keygen - Create loop-AES keys

## SYNOPSIS

**loop-aes-keygen** \[ *options* \] *keyfile*

## DESCRIPTION

Creates keys for loop-AES loopback encryption.

## OPTIONS

- **-v \<1\|2\|3\>**

  Key format (Default: 3).

- **-c cipher**

  Encrypt using GnuPG cipher *cipher*

- **-u id**

  Encrypt using GnuPG pubkey *id* . Can be given more than once (Default: Encrypt symmetrically with passphrase)

- **-s device**

  Override random source (Default: /dev/random).  **Don't use this option unless you know what you are doing.** A bad source can silently create useless and trivially crackable keys.  On the other hand, a known good source faster than /dev/random (eg. good hardware RNG) can significantly speed up the key creation.

## EXAMPLES

- Create key

  $ **loop-aes-keygen key.gpg**

- Create key for multiple users

  $ **loop-aes-keygen -u user1@$HOSTNAME -u "User 2" key.gpg**

- Create blowfish encrypted key in loop-AES v2.x format

  $ **loop-aes-keygen -c BLOWFISH -v2 key.gpg**

## AUTHOR

- Max Vozeler \<xam@debian.org\>

  ## SEE ALSO

[**losetup**(8)](/losetup/8.md), **/usr/share/doc/loop-aes-utils/README,** **/usr/share/doc/loop-aes-source/README\***
