Encryption du fichier ZIP
➡️ Pour plus de détails sur la signature et la nomenclature, consulter le fichier : https://kelios.sharepoint.com/🅱️/s/PROJ-CAM-SI/EcZCR70oKfpCgYQBYwurmZcBJ5Ki-rsljlyUVoWdP22-Qw?e=O6vhbK
Utiliser GPG (shell Linux / WSL Windows) pour encrypter le fichier.
- Faire une demande de transmission de la clef privée (CAM) + passphrase et de la clef publique (FGDR) auprès de [email protected]
- Importer la clef publique et la clef privée
gpg --import <chemin et nom du fichier de la clef publique/privée>il vous sera demander le mot de passe de la clef privée. - Télécharger l'extraction zip et le fichier XML depuis le portail de données.
- Signer les fichiers avec la clef publique:
gpg --sign --encrypt -r <UID de la clef publique> <chemin et nom du fichier à encrypter>il vous sera demander le mot de passe de la clef privée à nouveau
Pour lister les clefs à utiliser, lister les clefs : gpg --list-keys et copier l'UID concerné.
Ici la clef privée :

Ici la clef publique (avec laquelle signer les fichiers) :

Exemple de signature
gpg --sign --encrypt -r A5EC3F6DE23EB199E48C45D3FE27C29E22802BDF all_20231207T031533.zip
gpg --sign --encrypt -r A5EC3F6DE23EB199E48C45D3FE27C29E22802BDF -o 17429_20231207T030303_DEPOTS_TEST_01.01.gpg 17429_20231207T030303_DEPOTS_TEST_01.01.xml

Livrables
Les deux fichiers signés doivent être livrés avec le nommage suivant :
- all_[AAAAMMJJTHHMMSS].zip.gpg
- Ex : all_20231207T031533.zip.gpg
- [CODE_BANQUE]_[AAAAMMJJTHHMMSS]DEPOTS[TYPE DE DEPOT]_01.01.gpg (LE FORMATAGE DOIT ETER EMENTIONNE DANS UN DOCUMENT)
- 17429_20231207T030303_DEPOTS_TEST_01.01.gpg