Using Modulr with Staffology requires a PGP key which must be customer-generated.
PGP Key – What is it and why is it important?
A PGP key is an encryption program that provides cryptographic privacy and authentication for data communication. PGP is used for signing, encrypting, and decrypting texts, e-mails, files, directories, and whole disk partitions and to increase the security of e-mail communications.
Modulr will use a PGP key, provided by a customer, to ensure that only the customer themselves will have access to use the API key we provide as the HMAC will be used authenticate calls. Modulr will have access to the HMAC.
When creating a PGP key, you are given the PGP Public and the PGP Private keys.
- Public – This is the key that you need to provide to Modulr.
- Private – This should be kept by the customer and use to decrypt the output given to the customer by Modulr.
PGP Key Generation
We require a PGP key to generate your API Key and HMAC. To get a PGP, we suggest using an online tool to generate this key.
Once generated you should get two files, one will be a ‘Public’ key and the other will be a ‘Private’ key. Please only share the Public file with us and keep the Private key safe on your side as this will still be required.
Please send the Public key to implementation@modulrfinance.com along with confirmation of your business name.
PGP Key Decryption
Once Modulr has received your key, we will return a .txt file. to use this file, you'll need to use an online PGP decryption tool.
This will require the Private PGP key you have previously created. Once you have completed this process, you will be displayed with your decrypted HMAC.
This HMAC, paired with the API key we will provide in the email should give you all the information you need to link Staffology to your Modulr account.
If there is any further questions, please get in touch with us at implementation@modulrfinance.com