TARSNAP-KEYREGEN(1)
okay so bestie π this is tarsnap-keyregen(1) β the General Commands Manual page β and it's literally here to help you generate a key file for tarsnap-recrypt(1). no cap, let's get into it. β¨
πΈ NAME πΈ
tarsnap-keyregen β generate a key file for use with tarsnap-recrypt(1) π
β¨ SYNOPSIS β¨
tarsnap-keyregen --keyfile key-file --oldkey old-key-file --user
user-name --machine machine-name [--passphrased]
[--passphrase-mem maxmem] [--passphrase-time maxtime]
tarsnap-keyregen --version
π DESCRIPTION π
Okay so here's the tea: tarsnap-keyregen generates a set of cryptographic keys that are compatible with an existing set of cryptographic keys. Then it registers with the tarsnap server, and writes a key file for use with tarsnap-recrypt(1) and tarsnap(1). π¦
Now, what does compatible even mean here? It means it is possible to re-encrypt archives stored with the first set of keys to be stored with the second set of keys. This is required because Tarsnap has some keys which need to stay the same when re-encrypting data; otherwise, existing archives will become unreadable and cannot be used for deduplication. π that part is serious β do not skip it, fr fr.
--keyfilekey-fileβ specifies the name of the file in which to write the newly-generated keys. π--oldkeyold-key-fileβ specifies the name of the file containing the old keys. ποΈ--useruser-nameβ specifies the name (i.e. email address) of the Tarsnap account. yes, email address, iykyk. π§--machinemachine-nameβ specifies a name which will be displayed in accounting reports so that you can see how much data each machine is storing. main character energy for every machine. π--passphrasedβ if specified, the user will be prompted to enter a passphrase (twice) to be used to encrypt the key file. π--passphrase-memmaxmemβ if specified, a maximum ofmaxmembytes of RAM will be used in the scrypt key derivation function to encrypt the key file; it may be necessary to set this option if a key file is being generated on a system with far more RAM than the system on which the key file will be used. π§ π₯--passphrase-timemaxtimeβ if specified, a maximum of approximatelymaxtimeseconds will be used in the scrypt key derivation function to encrypt the key file. β³--versionβ prints the version number oftarsnap-keyregen, then exits. that's it, that's the whole vibe. π
xoxo, source/version Debian Β· date March 20, 2025 Β· TARSNAP-KEYREGEN(1) out. periodt. π
β¨
π¦ where this page comes from
- arch rolling: tarsnap 1.0.41-1 Β· custom
- Copyright 2011-2025 Tarsnap Backup Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms