3
Encrypt zip file with tiny-encrypt
Hatter Jiang edited this page 2024-12-15 17:51:12 +08:00
oss-backupd.json
{
"oss_config": {
"endpoint": "oss-cn-shanghai[-internal].aliyuncs.com",
"access_key_id": "LT*****************",
"access_key_secret": "J4*******************************",
"bucket": "bucket_name",
"path": "hatter_test_backup"
},
"host": "hatter.test",
"tiny_encrypt": {
"config": "/<FULL PATH>/tiny-encrypt-config-rs.json"
},
"backup_count": 10,
"items": [
{ "target": "/Users/username/test_backup/", "file_name": "test_backup_001" }
]
}
tiny-encrypt-config-rs.json
{
"envelops": [
{
"type": "piv-p384",
"sid": "piv-83-ecdh-p384",
"kid": "02c9f887e28c15e7d80ac176fba5ea271acae6ab473fe7414adca8e2566c791084296f8e568e64ab3900a57e906e66dbb3",
"desc": "PIV --slot 83",
"args": [ "83" ],
"publicPart": "04c9f887e28c15e7d80ac176fba5ea271acae6ab473fe7414adca8e2566c791084296f8e568e64ab3900a57e906e66dbb3f99bf4b4b15f1b19e553ad43c2fea1e74eeeae159a16fe76c3fdb3d4df167413f7f43a35a1682648f48e5ec4aa7ad703"
},
{
"type": "pgp-x25519",
"sid": "pgp-x25519-yubikey-5n",
"kid": "C0FAD5E563B80E819603B0D9FFC2A910806894FD",
"desc": "Card serial no. = 0006 16138686",
"publicPart": "7FEBAAB0D80CED24730B613F3D86924560EBCF13A838DEBC065F63C69C24C61E"
}
],
"profiles": {
"default": [
"C0FAD5E563B80E819603B0D9FFC2A910806894FD",
"02c9f887e28c15e7d80ac176fba5ea271acae6ab473fe7414adca8e2566c791084296f8e568e64ab3900a57e906e66dbb3"
]
}
}