Import File Encryption
For added security, import files can be encrypted before they are transferred using SFTP or cURL.
To encrypt import files:
- Download the GradesFirst public key for use with encryption to your GPG keyring by running the following command:
gpg --recv-keys 98B698D7 - You can then run this command to view details about the keys in your keyring:
gpg --fingerprint - You should see the "GradesFirst <tech@gradesfirst.com>" key listed with the following information:
pub 2048R/98B698D7 2013-03-12
Key fingerprint = DAB6 51E0 9179 A495 632F 9582 95E8 144A 98B6 98D7
uid GradesFirst <tech@gradesfirst.com>
sub 2048R/51B2C760 2013-03-12 - To encrypt your file, run a command like the following:
gpg --output encrypted_import_file.csv.gpg --encrypt --recipient tech@gradesfirst.com import_file.csv - Please be sure your encrypted file uses a “.csv.gpg” file extension. This lets GradesFirst know that the file is encrypted.
Once the file is encrypted, you can upload it to GradesFirst using SFTP or cURL just as you would with any other file. GradesFirst will automatically handle decrypting and processing the file.