Compare commits

...

11 Commits

68 changed files with 598 additions and 224 deletions

16
.gitattributes vendored
View File

@ -1,2 +1,18 @@
2024-08-x/prod/location-keys/lance-vick/IMG_0412.JPG filter=lfs diff=lfs merge=lfs -text
2024-08-x/prod/location-keys/lance-vick/IMG_0413.JPG filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/4FEC32C095BA8A62/2024-08-05/images/IMG_0412.JPG filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/4FEC32C095BA8A62/2024-08-05/images/IMG_0413.JPG filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/inside_of_laptop_1.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/inside_of_laptop_2.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/screw-5.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/screw-6.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/screw-1.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/screw-3.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/screw-7.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/sealed-package-2.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/0F0FC76CB830D6C8/2024-08-06/images/glitter1.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/0F0FC76CB830D6C8/2024-08-06/images/glitter2.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/screw-2.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/inside_of_laptop_3.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/screw-4.jpeg filter=lfs diff=lfs merge=lfs -text
cold/v1/shard-keys/582CC40F8A9BB54E/2024-08-06/images/sealed-package-1.jpeg filter=lfs diff=lfs merge=lfs -text

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 MiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdTcACgkQRKhs/x/f
DoXp2Q//YZfPj3tapzPg/fuPUqBOuMmXP1vBTAqpz1G4SKbHSeNB/q6yCGYNzh7V
XfeafBCqrQthjGx0oNXxG4SihBTxCCKm1DVCr9N0UebY3b9OLtX5RCEEntqkOIrd
whoTsxWQLMzrgt/+RuIy7XZRP/yoLClq3P8PDbNtSHbLKyMzEvPTVXEJP0eMDd8Q
6+9WreARynRPSQCQ21E7jQS5FAM7fO5HyL0exUCGfl5yEd1dkCPimYmONEoeJmcL
wYu9UQMxPLz8bHm6JIaXg2h5U7Swgn01UKbM/sGgER0F+1aazp8znU/1yTEJgoOq
stxj+i3jY2UZDehBqKs2Cd4j4kpuP2rZRHkaojb3J7iTtczGpvd3N7uJxX0tZp5A
P4nY6lafr+W7jEMZ86YQXMKcUKp2CCr7ODlSqa3iQfYG7SVAhWIZ97k0J05c/pcn
qO/vrNqpWPzFvxZESDD59iHTKM4LUQVXf50r00VLoTeWUx+a54hsnIee0gnhqcpx
7BTmCtAdL272AxQmg9zrL8MmZa8TZc7N6tqjkQi++zpHIOFishcWF9cDDCtgGSFo
NfoQ8o/4m9kSVacJfxDPEfWFR6fYpsNn0Yn5lQo8IQhU16Y20QClOJmrRhhmf1Dz
Q8x91hb1XAHbmSUY7aHMYe5SxTA5rWGv3J7+oRz9b2zIfHf7Jkg=
=ZzTI
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 MiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdT8ACgkQRKhs/x/f
DoV4iw//QCIzpY858uNoXAz6jf7vEnUBFiMN+a1I0X5/ppVS15SSFiGMQbus90pq
ccmPK79a4/2vvcQ5uOjWFlKGSlgbJRRBYygkYiSWffEUs8D8Vbu7mPrKUQx9CIlO
d0CRytCycHhHTsPL966NwQQ1wRy4HIDw061bitvVnHMDsccG9+1cHJgzIzYcmDcy
tEVt35qBscBa/oCuTlOH2SfpVSqWvS/GtBA1L4CtRYMpoLgjZVw3/w8qxatThKEa
Doc+h1XAMxLUCroU57a5z+4iuMQ3k0FHQMmuC7mCdX95Zzm0UHyTCp+o+mzYZE48
sVSn1IWmWX4hYn3U4Yrx7tHamD1zMvGPpHXpRS0kOywZRIf0P5uFhX1fqos+X4vc
DRFzSsIXg0Arb8oTKPq/16x0YJtTTt7xI0/iVeK0AIfu4D+2Q4Gv/bGjTn7ITrFZ
aXKOny0BQa0kM1+LfuQxDoo0Wcuasli4zV/cBlvCfQTV165gO7tUyl/oBGUEpFXY
GmzbXUYwTpdj5MELtcPXjTBp0t8YNcUp1agxpZN5gPQm3fJVk3kCH1RSmqhk40XT
NhlA9/FOM0kv2ueZu2WMsYHsLL0U0kn4xVnPfRsxPVdS0Tw5avsyxP0Niuvhi91f
u0BDEErcPSFblJKfkyUMUKhuo4Q6xW8adV6SIL21Rht5Vm0X9f8=
=sFvD
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 MiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdUUACgkQRKhs/x/f
DoU84w//dZ1Y/alQVyclephl6VT36TgBlszCcrUFuKKLPDabO/Bo+mhbbObx1+1Y
PTSG57O61RHGPZSjaHCtRY4lC2IvCjpsec6sRKYIsD+sM0JFnDKxrid8do3uX5Vp
8zUFUZLFUTW5inPA5znqGIQHBl8KO9jqFoOaMiPuAcKKu7NSg6KRLL3QBT+kY253
+/kEmZ+eicSa9KIgO8F2T5xXrhjwTsnaJxbEgbMhBJCubNvYeHs8zTVBAVfeMCci
WycDmK3UpyUuiNIOMi7V4iOsxHhFqaftXPNPt2k9Gs3JtoKfz3HzrrMESDyIN+sl
58Jq0A9YiiqjDTT+bHAMoMje31/y2mxYlNFgHyLL/uFebr2Mt+D442PFTquU5B5m
8vqb+jwUSp3vRX42nOjq/FZXM+4i9/vwuoOHmg7WvDkKZprt1eaLjKWbgCX84etk
pupfHg26v3P+3wZe3E4zQhhCMmjPGK2kb1W79bLz0jFwQrGhPVXPhUO7W8XIejrv
2guAHVQ+rW2glBQw/cXl+KfmmM+EZV+kQZJ6L9st45fqAzv7bTCRf0uBkTxhEJ3G
ddZCYFHYT+E4KugFpQywxPwJwiMksnhzkcxNRbv1WDwmQYSyGlVx4vgJAUwPXXUB
WNC7AidnnPCuFMT77Llx0yiGrhIImwwM1Vi/5r91mGKgr/14FOI=
=Qfhm
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 MiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdVsACgkQRKhs/x/f
DoWdYw//fXObei7PAQpLGrfng0+4AoOfhguAxGLh5g8y27JH77x8DXTbgy0p8gI1
KG12w/4IbLz2yNltPEJiSlbjQWjQEAg2YRTeORKpGnLjp7CWMiwkjnXRwhymAH1h
OAGaerOdDS83K8hrb+D218xaem2qVQ3h0rQkOKktrii1xTsmaR9Nh1EyDclUORjT
DDSuhnlG6WNOe+ohDEXTBVPFLUwtU4dvQqd1iwhC1Kqxqe4pFwhCIMuLOL2AJlYS
Qeps6tYFsLmYtD6l0qi3XfgAfQSARSX0spRSru4Ajf7XVB243L2Lu/87t1/qv8vO
chBLU5OurcpQWbevOi2ddP2qDVtraZDvD/eTN4+d3FZ5VZMxNvFXwG3jIGXNeGoS
5e9GAOXqQOJ75c9wJD0VZZoncKvXDyEYkWWvZOqYy1JYzc9l6TASnSJTpg3zqS45
JdKIHwlGPLyCDDeDgsN3rK5QydIG0skzdT6J3N+ylL8cO8ph60ZZnZvT9n1JCb2s
NvLwRdschvKFupeQQwEthzTiOt90LsZZDpduq87i+kmH/7reUk4U2k0/DCeLPXqa
f0ockt+FEKJge0TmywJ7Brg/LyJck7cKRQ/kH69iQBO81SO7KXxROPykbinftRqu
RhyxMqi9Kz6idR2mi7cd25gCIPb7MlAxgiDb691/2Ty0Dgz9A0Y=
=w/hf
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 470 KiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdWAACgkQRKhs/x/f
DoUMbA/+NZz1zA24IBY3YfttMwXXO/kIGus4/sWI1ROyujCLc+ZbbVsvbyRQkVEw
xP7h6cB1AQ3DwI8yPGBVYiP8RvcAl0EmmSB2gFV5G2sH8/k9c86EfXyVRd3XqeAz
xjEjRjjGQLpxeD5yhsBQg11gP4j4sLZNh9LfsLoBnu+X/OA0vr1xF/ACd2sGZtFp
mVDQ4egCpTLTwkwDWZCmx1EJHZtoRuR+XBf8dPSpRdu7mbPBNA99iHAftO8mN5an
70qTLBI1TdgwfXx4F5sYDC3cluvBhoLKQFLEqPH9oCIFXhORq6drEUYWuo/KqP21
/euuxw5sFboUfp6lcXuVtlExW/Ok/dAAW60GrgRlMX6fKjfdw1YhhFaogn+slV9J
n+8zLdt8fLBqmVXGRwLoAcjnjbD9f8WPT8sZJcJUYYpTmdosXM7x/Bm0LlltU7Z/
prXvnaWZNveXI1kt5bFCSU57gNOomAzCWhv6q+uYheQNpJZq7ESrCEf4Gwtjbt8B
Jx5V9Y7MCPKlhnEE/evLjCFlQ3wn3c/fwffkP217nCtX94tu83FfK0p6iK031+bU
d8fvGI+KiPgU/lSRlK/LyPTH+IDTurqKhtIrDUYgj9C1eG/ZiJ9E3yiZGDUHtTK4
XKkbIS79lIB7QBKIO7nzsqRvUsIELgbuXC5RIcahPLCvnlfpWso=
=pbv6
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 563 KiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdWUACgkQRKhs/x/f
DoU5vg//SzR25IAkjFrTn2rQW2IsprK9PTCuw2PP5nm6nJilZeohLeIEL1Wpk305
hZCkh2y7tAkx8yibQjksIeRxamkCaj9TlYg+CsDjgyos7sMHZe9aUlygpN4iqjnz
I6BUGhJ1oCftzywHxdKslbCqazdk0j62rB4+3Mcw5ynQ6XmnPfAuR9vo592bZFHa
dNa/ROnCUM2OmguLpH/ThO4EC0UYfuGaw0SDtkkBzLHR/ZL5DrXhhpNv2Wj4O4ra
PjzP3Su3Zh8yx0+Bmb2eul9TjuxKuCprbLG0dqAePkCh2vzra0RL/CKQce3QUirU
xBURN2PHeiQI/5WIWt+v7pRGGkG4GDy5nr20kFljRO3Wd+Fc2Ov1fphbYw6ZWhKS
IGFmu46YrBQj6An9F1eFuALx5ms4Qz4kKAHiLFnGQQaOjJN7iFDpE8swYL2Pdwsc
JzO7P56qaCLYY/EEq3szvsCQrpf/51Kg6mF0p7bBGOFzIG/aLYLB31y83Mdkb0q0
BcUx9pv/lfOMQoe+soTsY0pfskXNrI8srdf6zdaysEheN5B6talWY4lH0CW7hxAl
QCKcy41DFNDZ0a2LBWUbEUfabZTFAqKiJi5+EA3I60yqxeD71nnXxC+l3sOH3C76
27Y0Al9pvffZmJ0PrRndL1HrQeJ85KlNOsbTHKfUp8FGS8HJKKc=
=i12A
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 410 KiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdWsACgkQRKhs/x/f
DoWGQxAAz9IGLxWEBxeXIZc3H/DQT0kd3AXEhMLPy1SsRDqAchIZ8VsPuZbJDac7
cPwqpbTf+ZFMJdmXB/a0Mv4oGf58wro0F+zvLiaOHRTGTOCiLUf4lblhojuLd+ap
oKsVZaH251tWBMBXi62sV66npKQr8MmgPS6wodQ4I0TFGlXXeAbna72IlByxuub7
sOvN5GQAOUNhTiFUQaM40Lrrugv4TYydt7K7d44DB4PzZhwUQm5+yN29q9tntH9S
2qIqTkHBMMv44ard/ihF8xV2MCZzAXr4Oy6ykEnwX5OmAOLaF7UwaFdUt3FMwA51
afC5g3hqhC0+iLsYOA/kwi2Csv+qvlymf6jATMYbkt2pafykCOoRKCB3MRwWcZa+
VZcPoMC4W6a+Lye5hUFyAa7PwAtCmxecxvX+Sx44El0KgjTJ9g/IrF4LIDn79jPW
vxC9oP+wZS9wbq7juJfdYcd/Mr9Gn3k7CMOdrqrM/zOTaVwnvS48E8wAZH05KGm1
Rrsxqe1VCLBa9viNcvm635ah6BklbnqTZdQGObE4DPJyv4XGApH/So8jKBbyMgnm
AZTk8dxVDrDsnqxRbJq9vxQD/aHFJbq5nT4xrnPLnTNKcC/oM2/TKLXwxdPoufIe
oSx15w2mNKejFbHzskPtlwGvA1oOrVecYpubGAHw6heO6YmdR3U=
=OBO/
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 537 KiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdXMACgkQRKhs/x/f
DoXUURAApy05exnzH4Ou54iPaBEy3PCtsLizr8VTEgWaYXjW4TOShzG5h2KlV/o8
ZwYKTJXIXd0ke5MAvjoHqO+1COVvy4vOK/pNtmwquV5VWROysC6nQbV6qovckwCW
CMpCXpEfPg5tGaSi6Dv3M4f73IPyAid/LlQsqrRGtS8W5WA3xTi1dd4VrJd6nyiB
hLO1ZN2+dIllun8IX1WvV5YtsXGbGx7JxQLg3cYOQu0kAIMiISC0OUl39ZtPJS6Q
+PpRV8WZRHM7osnrbT874weSAuGdvzg61lMtKOksf6KVHlUOwE+ktojeC+OafOQH
p3O+8LOcMH0ehhSntyiubHahtBXE6Cc6FwwECqEeYBtWdFwLbm4FG5omtqXF05WY
eZmng/ogcZ89lciqAkO+AOVSla5TaWvM4m2Xo/GQdj9wDIrEevoz9x2hiQBvf/1M
dBl/R5CLUzpRcSzeNva6nIeMIOquHwXpmNUs4HHJv/+qT9zfMshsnc9m05K6WjmT
M1yYc2yCztZpUI7WI/0/iw3FtGhKpXazVnreZaTX28fmsRRRjf6SFp/VuFfs2IFf
9Fb3ABU9eycHUCsIMP1owHDQxRRWnSHhX1IZvt3lTYD9pTYMZk7Hl64xeivWdXQh
gqUrRS4hE9Ry2Z05sG/XWmAev5YrjRzNO1LLRT3aWrZLmWp8Uqo=
=t756
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 675 KiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdXgACgkQRKhs/x/f
DoXkhg//Y9pjnP9bW6zC2s1sEjUnVCQQWg1dKY5l+Etp8y2S+CbklnqTriJYM+bk
2Hfmg+TkhmJn0njDFZrbjKeLoNZrgG7NeB1eDl3AwGlwhMo4awtkszR/k90H7yAR
13gy8LNmbNP6vRnCDHmEc4db3b5y+gP50NteQ05XHJz1jeOiG3cyujrgis0bEex2
qH1uT+oYzCCZ9SK8SP191r0W/iHFS/sISGwqp+Tscs3P0gfbR5WuXWgZaV92o0Gc
lxPeuR8YojWeAcIAoO4Y2NIs/1c78NPTqa30fDWr9ona2YHbEbb67GKkFugHz4Yu
RaxlvSN33MtZOTC9S8i2V5IKu4mgb+y5GeWxigWZ8A5imef5far97VHSuSRpz0r+
KGY3rHQZcAghXAw3sNq4lDX6jta9LMZcIlb/QtoPj4M77YSIsk+8kkAgRpITk/5p
NK48Z+8Hz4lAzf3xHnguS2HShkapj44N4Q9rxAd61mkwiMcYVULbj+v8o29A4BrA
4IwkMhGyMqYUV+2fHzpne9t4gILs/fKD6/+No7dpO/IsI5lE8XNecC+TC/VFW3tt
dKyIVbCdiqby0fkzhN0Y3aSAyQfPad4uUEheNvs/PugtU86MlIOduU2W9pzHTKFq
XJ+xkecp9JApI5Mb2NZufYPxGE9y8Nh1cULcj9AiruQS1SuIoHc=
=nnOR
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 650 KiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaxdX0ACgkQRKhs/x/f
DoW5HA//cq9eXk0cxOItJWlCdD1uNYasRO2Y2HdNMj84c3DJmyi0R72ZwLXh483o
M/0bxhGnouLas4JoXWzz2W8hpOVw15Qhs2YlIfZugWdzuquCEcGsR9jZIxtZ0dZ4
Ra7ooupHXxj5MgQeypxLn7Kjdx5l5+LtaAYZXG/9OFr2yahqIzvvAI4wf7aOMcfQ
rsnmzqdGs0dVdpFMXCTgzTy5oNzyLShnBNwG1aNQDynSVHZ2Q/tg0z7PUDU1iMuV
NvbhstbMf0vL/Xb5fqG0uMzhRRbN2BkhDQGSguVEpTil48Hgo6W36MjwroE/AgMx
5Be93Fx4yNDRJ6Ezmp4YT9V9nN16kXvO3TKHemle7uV39al7d2vvPs/uOhg3t/EK
es3XJ0DC7Jiv1Cgg3r7+Bbo3M1OjoO1eSUX7jGQmCMPXPHnyfsVGlfqh1+2mesoE
7mbAHrwJTK9lvW5t0WPt6y/bYckv1cpLPtfIw9D8w+1bH8y+hipTW8JdnCrEpATA
tGGV6AcuFJX0JYjZ9G7OBNx+iOCjs175YMHmA/+mQvO9sazde+ENtYJoyTC5P/d4
6g5Krvsisee/jrVFLaKGqunS9k1Dfr5/4tsL/+YeWXsrih00e4Llui4sFaUIo9EC
TgFh1PZ++dRdCDavsKknZSqYGC68OqvRYt2t8KOYnySS32oYNFM=
=TDAM
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 MiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaySYcACgkQRKhs/x/f
DoVY0RAAwCjZBO+BOtQfJzgvy6t95pFNeDop3zn9Wmg/9NJNaP7lW6BZ9qDrZlsy
kIkIsoaMy8ITDmVzviivtzdz6B+O4RTwzr8B8914dpcTKabDzUZEdgVCgrCsTjeO
DcDSR3171GQEJuB9KmSOb6Kr5yA/YLs2+Fr2L0COiRPq6PWhNyFGrgJNs5wIwplb
zI07yw4r99Oz0kgiw5L8rtRr4G2wfl6ZH7R4S02+K4VRT6AfkotzV16vjiNBsNAX
Bz2LwhD17aO148vEEMSxbIQQMcinWrHcNKxoGOEYnhVeCDydNHoCcleLdm3uI/il
yVyZ2OqoZ0fK503nVSI8dgln3pf4uLXYnuWjUCO4rFPMipm0pyx592v6+Uurch6h
E5NjX0WNb/6uUxeh2+wnNjSwE93bL09YpJREy6Dkgm8EKmUxTRg1fvKqJPA6cWvr
HWvMNh80vaoLmwDAVIwv0NgpJL26VdVudKvnEw62CNiND/qgw0ITLeHTCl6qW3Tg
PBRd29v2Fyw+vhpDXNVhmOKkGR+G6pnVS/bx4Q1sVXDbVlWtr0s3t6w9ZjilermH
gCVZQbBfFx2l52sLmw/Qbon23XNAqHus57UafykzJ4txOAMAcN+lLNZpijjw3DW8
LyIma4pO4OziO+/K/oUcpiCe5A36RzwXaUorj1raS1AJRpReKlo=
=RpbN
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 MiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4QZ4HgB6uRyYnbMyRKhs/x/fDoUFAmaySY8ACgkQRKhs/x/f
DoVL/Q/7B+2kgXh2gjl4ssY5CaXGb7J9pN31QXqzhX0BqtSXVsuxI0boFp3Y5omT
4+uAneWXDNILiG8zi0vEJ591qiV8P+EDJKu3kbniACkU9L2gO+nI/Bf0kGwv5SnS
IHB5rnSiMs5bMkOz2zjdNdVql9rdsVLg/Hgksem9NFnDkV/SddwI5n1/7e6Wrq02
sGJWWY6/V8lER8OJyXcVItg4CkUKagPEDwteLuIRavGDTGYYJDLRSpmn3V/sk79+
sCb1qcGlRLKngv+T9+Ii+B2n4iRNs8cCgSYsnVwjh8A/E/vhm762NUfg9Lhaw99T
4ZrR0uv9saER2PiwAob33RxETHAXg3hkyIwHtNzMn+shLbAEN1VVetd63Lwhk++d
1xYjZU8AT2sZJa75JBQ+VmPFkuAzns5Lv4DM9Hg/OKvP0tDEHgMlgiSMBGSASJyZ
GuJa+tQ1eT6iqCH2fCuyUnhHIHDv29/PQbudIi+z0UWJ5fR1yqEm+J+LEIyq1Oxp
1rgkYleZMIUn9WAZqZcRCFtSc03tRjnY0MXRgzjihnrfWqxy5DIwLL3foDXWyIiH
Qc1d6P9oI5YASuApJD8UGgnaUH9iEiUheXaV6HoG0wbOhEorDJSmjgHwwCQKIoMp
rMq4jwfUk44VROYLQOfHustkwSi8TI0JTIjF5qpCnyGNFCaoFg0=
=vtqn
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 226 KiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEiII6deyqeGsP84sUjkAUeKP773IFAmaz6QYACgkQjkAUeKP7
73KtwA/9H2bPtuxTQDx6ehNt3otHnFSRj4+rXe/Ynu8Z/KYtIlPeTpSbIeY+svwP
NQVpddoX/jvzggF7IbjdtiFifhe5lktQYiyDxO+83OS4I7sjAXNujTdYHAfHZoP4
qyuQ/Osw6fNMNqDr17mssTlUi7O6cmScsMX4MNbHz+MrDLBQYIkg/9VqKGQxljj9
xSfYh60GP5snZevAVxUIZD77ZvvLyYwiGZQp7dJ5ZfwvufvGle+n1qIgmaTUe4gv
+T6oOHZEkSIAuDcvGc9zAbAiQrpayqvJ/7hvABt/OrBFkw+F4YcabSppjkUlI3QT
pZPa8qWf5wby1NmWI35UQqyemeVXLi6U8EufsdQtxGiM9Da+52pbbNExBvnzbcoj
ZSD+dXGlnDQhKqEOdcHJXdBgrq3CbnFKEgJSDTu+fh6WXo9SaRyx+rtdCBG8p80N
E6ozC6xij/O9Q2WEsjiUzObrTu4+9cIUzifl+VUaOWn3h4pnDDAKPsoUgX4r6ofM
pOOe1I/l2uMykRZ3Mq/K0ODJvOK3UQatJdvvK/oz+ZJo34CBu5tgLSDFwU+cNYt9
/pqMLHzwCrebvfA8BaQnBL8gxw4FAGYA0c2OSp4ftqxqUdI3JQRmfSR9OYtUQP5G
Lzs8WWgBke2Ie4exKZwMJ9/YE7izLPEHV8LXltQ4hD7CauOdWL0=
=iBRg
-----END PGP SIGNATURE-----

Binary file not shown.

Before

Width:  |  Height:  |  Size: 230 KiB

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEiII6deyqeGsP84sUjkAUeKP773IFAmaz6Q8ACgkQjkAUeKP7
73JHgw//YuoxgqwrRPzFLRTUKi6SKpivQPAWdVB25HfKhOZZ90y5T4gZwQJNRUmo
DYXcgvkmYs7nrVfgcNshN9y28N9mk0sGgGVVXDlKdIZYeRt15+zdlqTpadfC8XxH
36vjv2aNVpdtV+Z6SCm3RPjEwk489OrcGAOU8zmMp5AeBGSFlEcwwNNECKSPnwJ4
vqZ3Gj3Nee9tgXEDiAxNVP5D9el0o8Ats4mylCHm6qRYpsqezLlqhCP+5UJgwdvT
pEJU3tJeOgMtCv3F+RiPn44l8a1818QO2Rb14zfGcDzAQyEW70YVEh6sXI9F+cxZ
IS03t214QVUJk7fpz1EudIOVBuqY8+KJrR0+qNdOKoQXSMxOCtVuazxXylk/n4OM
vrXG+9xfoqmhpekEC3cyza3gjCuRdDqUpvkvkkA4mhchUjPK/yMY3i6VdjrT2LtP
r8DVZzyIABII0d/2BXPNlAphgRbQbdn1DPeSjKxs+X9juyja4sA3xO5f+RDPca7v
SZ3FsqOj1dPk+k0yQxSOlC56sfwTFZUukfK/F8dWxet1nf8kkAP6JtohfdeQJhBY
Vbr87iTG0wfZuldYh7bBu+cduLwiQ54euNg1o+V/TVwMU5cgBFFj8qr0Ky23y1jg
dOMownhGfUyzvUYokC0lXiw5nMDnL8z1AT8w4NOlCgsMUjr9d4I=
=47Fq
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,28 @@
#!/bin/sh
script_dir="$(dirname "$(realpath "$0")")"
read -p "Provide the path to PGP certificates which will be used for the ceremony: " relative_path
directory_path="$script_dir/$relative_path"
if [ ! -d "$directory_path" ]; then
echo "Directory does not exist. Please enter a valid directory path."
exit 1
fi
for file in "$directory_path"/*; do
if [ -f "$file" ]; then
echo "Processing file: $file"
gpg --import --import-options import-show $file
fi
done
read -p "Do the PGP key IDs match what you expect? (y/n): " matches_expectation
if [ $matches_expectation != "y" ]; then
echo "Ceasing ceremony as PGP key IDs don't match"
exit 1
fi
keyfork bottoms-up --threshold 2 --output-cert /media/cert --output-shardfile /media/shardfile --user-id "Distrust Key Ceremony" /media/public-certificates/

View File

@ -0,0 +1,47 @@
usage: Disaster Recovery (Test)
officiant: Anton Livaja
location: Private Home (Address Redacted)
witnesses: N/A
hardware: Dell XPS 13 9630
firmware: BIOS 2.13.0
laptop_modifications: N/A
boot_media: Kingston SDCIT2/8GBSP
software:
- name: Airgap OS
repo: https://git.distrust.co/public/airgap
ref: main
hash: 485fc58bfb1b4dc75a81138d93948385cc5bf600
playbooks:
- name: some/path/to/location_key_generation.md
repo: https://git.distrust.co/public/docs
ref: some-git-ref-here
notes: used once for each Location Key
- name: some/path/to/hybrid_quroum_key_generation.md
repo: https://git.distrust.co/public/docs
ref: some-git-ref-here
notes: used once to generate Root Entropy and Disaster Recovery Key
outputs:
- cert: ./disaster-recovery-key.priv.asc
- shardfile: ./shardfile
public_keys:
- type: operator
fingerprint: 0609D5C2634DB5D75226AD9A7A8A6F24873977E4
- type: operator
fingerprint: 5F827701822425E8BB0D2EAB43EC881D8C80DE41
- type: operator
fingerprint: 6E18E082945BC43411C3B490E43B49017440605D
- type: disaster recovery
fingerprint: 8BA0304345D05775C303E292D9BDBC00D3E85E87
log:
- 2024-08-04:0900: One man team generates all the Location Keys inside of a
Qube VM
- 2024-08-04:0920: SD card with flashed airgap.iso is booted on the Dell XPS13
and public certs and `ceremony.sh` script are brought over on a usb stick; the
usb is mounted, ceremony.sh is run and pub keys are verified
- 2024-08-04:0922: Set the system time using `date -s "2024-08-04 23:10:00", as
the system time has to be after pgp cert creation and before expiration time of
certs
- 2024-08-04:0925: The disaster recovery pgp cert and shards are copied to the
usb drive and brought over to an online connected machine and committed to git
repo
general_notes: N/A

39
cold/test/quorum-key/cert.asc Executable file
View File

@ -0,0 +1,39 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
PPeGCA==
=2zQE
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1,152 @@
-----BEGIN PGP MESSAGE-----
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
=gYNT
-----END PGP MESSAGE-----

View File

@ -0,0 +1,42 @@
-----BEGIN PGP PRIVATE KEY BLOCK-----
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
VTnPOhtM1woBQ9DN+pREBA==
=Bu9/
-----END PGP PRIVATE KEY BLOCK-----

View File

@ -0,0 +1,39 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEAAAAARYJKwYBBAHaRw8BAQdA5S6Dghpl9IC8QL2yJCN5PTFlwBQBr5iCSdNN
q88nKCqIxgQfFgoAeAWCZrAE5QWJZrFWZAkQQ+yIHYyA3kFHFAAAAAAAHgAgc2Fs
dEBub3RhdGlvbnMuc2VxdW9pYS1wZ3Aub3JntHZqrHod+WoOHKWV6QNQNyxHBShe
k+gFjKv4G1pLk68CmwEWIQRfgncBgiQl6LsNLqtD7IgdjIDeQQAAJgkA/A1BbLMS
te6m8Y24dvf1mNoqFzLANgCKH3PcUjrfVnhmAQDfOjm/R+uzOehOJ9EbeW9diTOP
v5eYHuTpcqqyR3YiBLQZQWxpY2UgPGFsaWNlQGRpc3RydXN0LmNvPojGBBMWCgB4
BYJmsATlBYlmsVZkCRBD7IgdjIDeQUcUAAAAAAAeACBzYWx0QG5vdGF0aW9ucy5z
ZXF1b2lhLXBncC5vcmfWAK8i++/SvNT26MwBucfyuM3XG9S2QMExyTcdscKdhgKb
ARYhBF+CdwGCJCXouw0uq0PsiB2MgN5BAADh6QD6A1B+C4zHgeTIrw5pgf2O/YOs
7Kj2OuXFXAufWBXc8J0BAK1pX8F4iB6KtfOz3jEGCRBJMAi8hNLxemYmNueujCMM
iMkEExYKAHsFgmawBOUFiWaxVmQJEEPsiB2MgN5BRxQAAAAAAB4AIHNhbHRAbm90
YXRpb25zLnNlcXVvaWEtcGdwLm9yZ5G+PvlhNiUZJpZXw6v5DY5rKIUOoT3JFqI5
QkSKsWLSApkBApsBFiEEX4J3AYIkJei7DS6rQ+yIHYyA3kEAAD3lAQChseOofXyj
iO3Rtm4PFr71dthxDVehgb6+AiGlYZjoFgEAiQPdqu1Ob5wKhwVgeKjOqpJkDZNL
oTSK2w3TOOodHgu4MwQAAAABFgkrBgEEAdpHDwEBB0AzRnbvUibQq2I8yWzK/QUD
/Z/Zcfw4h3gSrBUYup01O4kBhQQYFgoBNwWCZrAE5QWJZrFWZAkQQ+yIHYyA3kFH
FAAAAAAAHgAgc2FsdEBub3RhdGlvbnMuc2VxdW9pYS1wZ3Aub3JnPb7ofnVGKw0A
ERsZdeh+cNzMNuCnOsGMKpzBBq83o28CmwK+oAQZFgoAbwWCZrAE5QkQ/RA3bjdE
hJFHFAAAAAAAHgAgc2FsdEBub3RhdGlvbnMuc2VxdW9pYS1wZ3Aub3JndMm5mw52
/YBmWZWHFOm+D4Ei3xY0n0rcatKF4AGpMx4WIQTj+EIw93Kpjwu4fEP9EDduN0SE
kQAAFxwBAPCt65PyC6A3cUjUU1bAjUxh1IKna/5jpWNgu9BAlfoQAQCaKhdqFn6l
UOsaVN9AdiEoFAQFVTUNdFHhtv68n2U7BBYhBF+CdwGCJCXouw0uq0PsiB2MgN5B
AAC3bwEAyA1/hfcx2L8bz0gg8cxAi8EPwNprgHb0LLRwJCaXrKMBALj2VUtaBrLb
Of2m5cpaXHr39xMTQhhMfzQJZZTZVN8AuDMEAAAAARYJKwYBBAHaRw8BAQdAkqGA
wmw1uMrpSBCaSeJjadLTOBASpT7b+69gy1NRYfiIxgQYFgoAeAWCZrAE5QWJZrFW
ZAkQQ+yIHYyA3kFHFAAAAAAAHgAgc2FsdEBub3RhdGlvbnMuc2VxdW9pYS1wZ3Au
b3JnlBpywhp1XH0ghAI1blsna0hJqhaATY3c1RC2rHAkrwMCmyAWIQRfgncBgiQl
6LsNLqtD7IgdjIDeQQAA6+4A/R+M2pV0taLhzn9+H35mqvpcybh2qZsKCl9RquaL
D6PqAP9f1N817CpV8aVZ0ngP5JQx6N+UGnR8/KqKKjNTl8f3ALg4BAAAAAESCisG
AQQBl1UBBQEBB0Clq1r5LDxLEMQ42aqG12vicntZG4kERnUPl13F6GmfAgMBCAeI
xgQYFgoAeAWCZrAE5QWJZrFWZAkQQ+yIHYyA3kFHFAAAAAAAHgAgc2FsdEBub3Rh
dGlvbnMuc2VxdW9pYS1wZ3Aub3Jn0DcQHPAxsj9u1yI+IK/vhmAOApducmzwyraZ
ocQz188CmwwWIQRfgncBgiQl6LsNLqtD7IgdjIDeQQAA7CABAKKafURY8LXsCWsI
FC9pzHfkeEAMxfJMIeKK7T3KlfksAQDQbaR/SkWT3V5NEGHZpPhBVTnPOhtM1woB
Q9DN+pREBA==
=H+u2
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1 @@
inner camera struggle unique waste trumpet powder modify heart oblige route elegant flash foil mirror gap salad food wheel same small inhale loud affair

View File

@ -0,0 +1,42 @@
-----BEGIN PGP PRIVATE KEY BLOCK-----
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
vCFnnd4VGw7yebbNKw4=
=JfJQ
-----END PGP PRIVATE KEY BLOCK-----

View File

@ -0,0 +1,39 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
ebbNKw4=
=2pCF
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1 @@
nurse flock luggage sphere van child wide owner reject home dial call urban depth segment range stage title blood unfold culture night gauge mammal

View File

@ -0,0 +1,42 @@
-----BEGIN PGP PRIVATE KEY BLOCK-----
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
aKEhrNlP9Uy1h1gF
=MT2O
-----END PGP PRIVATE KEY BLOCK-----

View File

@ -0,0 +1,39 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
h1gF
=7+uv
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1 @@
busy lyrics owner arrow industry various fossil chef secret define tenant able matrix casino knife like grow wine taste coast wrist shed fiscal capital

View File

@ -0,0 +1,28 @@
#!/bin/sh
read -p "Generate hardware interrupt entropy by typing randomly on keyboard" entropy
mount
read -p "Provide the path to PGP certificates which will be used for the ceremony: " absolute_path
if [ ! -d "$absolute_path" ]; then
echo "Directory does not exist. Please enter a valid absolute path."
exit 1
fi
for file in "$absolute_path"/keys/*; do
if [ -f "$file" ]; then
echo "Processing file: $file"
gpg --import --import-options import-show $file
fi
done
read -p "Do the PGP key IDs match what you expect? (y/n): " matches_expectation
if [ "$matches_expectation" != "y" ]; then
echo "Ceasing ceremony as PGP key IDs don't match"
exit 1
fi
keyfork wizard bottoms-up --threshold 2 --output-cert "$absolute_path"/cert --output-shardfile "$absolute_path"/shardfile --user-id "Distrust QKM Ceremony" "$absolute_path"/keys

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.