Skip to Content

Data Migration with PGP Encryption

Checkbook supports secure data migration using PGP (Pretty Good Privacy) encryption. If you are migrating sensitive payment data — such as bank account numbers, routing numbers, or cardholder information — to Checkbook from another platform, you can encrypt your data files using Checkbook’s public PGP key before uploading them.

This ensures that only Checkbook can decrypt and process the data once it is received.


How It Works

  1. Using Checkbook’s public PGP key, encrypt your data file.

Checkbook’s public PGP key

-----BEGIN PGP PUBLIC KEY BLOCK----- mQINBGbD1UoBEACy6XeQ0a/ObstHqN5CMdr1CVrdi03QTfhY0N8fP7UvFKLY+eTF jLdm8sK0FeSiBnUesQ/0V8DwZg5NlfRbO8sFIHzG1vQNzeNqpjTuUWaTmf2IOYRu dENW2aOpnaQZXE1UY+SlLw9FIOTvs+UhUlQ8SCE0DRDyj3IgtxZivVBwfScx17jw n6MPPlZtrLgtMzueJMNZtLQIbkVNE+mlfeQsXeMFGHmXZJA4b7q2v2i/9bXMyQdx tDABaAgNNcow3nWG8PJooiBMdkWp8eiUy+i8RzOmlhn9KfwGAejm9hjK5o5ze4TP 9QHr3oeM0ISm3WjlP/ol1AyQFIYSUoPZJWO4ZzHWTWpGLXp05AKFBAgwrOzEiT2t BtP+ZT7CJZYJnhsAJ1rob5hVU1ELk2qfYVtU9upnGcd4RwKdfI0uPwi6FdOwn6Ey LjnVsyxu1lzIL6lz6dq5q4/F6LK588E6D8N9zLXkp0zs/v3oVrokENkt+QpHrws8 QXJo1/YjQhB92FjPidW7S6HL//AYj16ct/Dlxglz2Fj2dQEDEmE+axR5IcUQ34mM 7RnqPhLTxKH4jKR4evn+ovz6PMJpEpphHT9tIN7mF+Q2X27L46A5vemx24zL1OT0 hktHn9VzZA3zNYadyggmZFd/l28Ua0281iqLFm0WC5+z2N7+sgBNjELkRQARAQAB tDNDaGVja2Jvb2sgU3VwcG9ydCA8c3VwcG9ydCsyMDI0Z3Bna2V5QGNoZWNrYm9v ay5pbz6JAlQEEwEIAD4CGwMFCQP0f7QFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AW IQSQsI9dhZWXfgpF0p094JQV6PTOrwUCaOTrlwAKCRA94JQV6PTOr4cwEACF/TjD tebu4vYb0dxBW3TbVYXmf/JFtZUV47DZdeRhpeu1SofZT72Rjvsz6AlO6NJdZYRK ENsz8+/DK3U7rpBGBOxDCKizucGik7mG9lANNpcrEK71ys6WMroeEzhqn1FM92/+ Wwi97L59PPMdE25pCoVkBqyE96OBKVp41iEYVSr9+0jvo5x58vDt4PaYOzNP1pi9 8xccxHB9GvpALqynBl6ls/8p0SV049w8SRcZo5l0Oxr0sRoVaHRWHR7aDHy84G08 17aqu9dW8oEepH6WB5KYEabpMF2Mp2HC3ZSOBXig48WYJMaNB6+um92KS2cfGqLa eaeYB2W0oKIGeawjG3LNjoW2cR2sYCYGgUjg+EqmGuyOoIUxjMcfZTmmVAcKhR3Z sLDrCL2mmHb912C++Y1E7+TxNIPGPitdavp+vKx6PuVkZXkdQ9tjX+6IWwhA7uYH owAQelgXoVjebZ04cj8OX18VGSbyDgIcIlI/wAjZI3RDNVo0GGLP7FTL5JQr/72j 03FPyGyeJh9Hjd5oK0yoIlTYim2MOGRKyZTSK26+fCtQXYbTeR6eqDFcCBiylBth +Q014C6cW8Pd0g7gjJCMIKL8I7leLcJY02PmxYwgM+o7bu8vSWrV6cBsOjf8A2Bu EZIPqPMVu6YP6QtU4T/0wliQac0eQ76UyNkin7QoQ2hlY2tib29rIFN1cHBvcnQg PHN1cHBvcnRAY2hlY2tib29rLmlvPokCVwQTAQgAQQIbAwUJA/R/tAULCQgHAgYV CgkICwIEFgIDAQIeAQIXgBYhBJCwj12FlZd+CkXSnT3glBXo9M6vBQJo5OuYAhkB AAoJED3glBXo9M6vIX0QAKRFRywOAqfRtHuPM2YjajAYPwJzCYmAvNx++cmHCyOw sVKSHNaYZZsRDq4iOnjmDW+77Pk8xDvNBdJWn6oi0oOyOkFxSykgT5J9BcMbtPGF 1YIauYnLDZtvs6r3TaTdQF6byhNoIgFS4tXroixyNdkyXfNWvO8asCs8meh4EKIj piHrNMBWgxa1qTKlOmlKT8C1RqlaRc6L2k1b1SR7zXzzs/o3ZjEWY+fFvi/b0yAt i7I9ZPkt3xNQkzPje2ARXkV9SjlTUeVRH6Kz23oT9e/qdBe4Y/Mw80LEy46bqfdM MdU467Da+3MC0jazVTXsHx9zag5MMKRnjVKmzN6tjly/wthupVQ6cAA6NsUlSmRI 9JZ1ip1NLOsQEtWlGb8Q9fx9dTmDtezEIf5ymE0xej3R1FGLi/+VIiKKWQ+C/++0 jAOrgnaqFmkH6Zr1OXH/IIXLrPTtFl6TDsosf9oNltn25dVfQ1MKC/Ba5GLad6Xz ldbEcI0qhXSreJQO5RaeFP7vuAsmDnVgy+JYb4ibwb5/IKqrWeDwDjzuAUe/UWHg AokHGGs6gufi75HcIdQYyHxFtZMaH8AIr9KoEr39dslvtB9rNzWeYE7DjCDLh2fr SvBJZTefzJvyjTNOQlFjo7F+Oe3dvWtKchutLyHdyECN9E4Z2+dREjAGOJ7JCtND uQINBGbD1UoBEACyFyx6JJREe2PkcA+JqqC7zvz3JXt8tgIjrZBRKwa12bCuy54R K2WXVdDgI3FEi3u3eJzdwZtWGEdVuW5/7Py5gLn+NLckL0oTIRouwAlZZaHU+g0k T/U+Px92spR292/QB9na75LG3A4PZ9Lyb2u2ggZdxJn7TU+icpxpcLQsE2sHqgVG JHUC7Ij+unapw/WLrtCtEAxAfbW3TM3Ej5JegSrcmAgLIxXgMwHLMdPJMha6Gy1f iTTnZf2uUod9V30/OWc5fHwoLHLpCR41+ukn8YCsDRwuNcigHHgYOghWspePHbEs qSUR92Ois9dvff4yjQ1kei28uspemargI87aGEsp+Ibea6jAy5J4xyWF8FmNZgKL oHF0cagPvufJnDSLhvSnOHE4k00IerUTzefbzvdgSFpov5+ElA3QxKSHTLtI+WGR o6EMIHnt22efWliSA2uKbS5ZVvcpoX42CwlejRZ+PVWu4+Mq5DWp35lRD4Qd+DNb GH7+TDkbylozQ+2VESoukMAAZu8TUYRh4X3UxXoxZQIwfhIbFsIYBNE+4OM79N7Y SeqNPi9wfdFWCSUa8V56fQ6GyEmGcoG2VE5/ON5ZvGJ6xRbwnkUu4XmChPg7r3i/ L8E0asIQBIXodlZ0MZgZxiudp13xR+kwEU0Xap2OHzsm4euHhfzuG5StRwARAQAB iQI8BBgBCAAmFiEEkLCPXYWVl34KRdKdPeCUFej0zq8FAmbD1UoCGwwFCQP0f7QA CgkQPeCUFej0zq/6Hw/9FcEe1IuYeDWX0+NsD9ZER2yRo8xk82Qsrp9PWIjiMcbl gfo7zw11UX7XFn8n4YPxVIBKo2jj4knQeWkny9RkRpNnI9eIg6MlVLDQjFmdGG2i X4auu95CQ5Mp5OD24n4mtB2LNmDp6V6iiAV2itm23/Ey5tgen/ilV04mENzY1A3Q vMUtisSvHV2pPixSiPT5nay7IcGQEU956I5GKFbHYW9BHUvAeG36Tbt8P+/eTyHV Qg+R5ucRxE3f7tOaQR1YkdRkEkvT5plROov7UVC1WipBZj+CK7PI59kCCS5tvnvO LLvYVdSte0x7M9SA0p711FpA8IzlAdzC9WlKDzZPzT0So9hdsl2a4qa7jjcXQ9f/ u2fneeBOMl521/lTY4YVTsDHMKlaR7JlJGZoUvPDZ416SS2HRZ/GHGFTyycA2+u4 vcxGmY+ntzGVLpaUKuEGXP9/Mw0168T5O+hBsoX6BbP8SsPSVWg5HWVS+/9uzzWI 4YhIx/IYzpIAjIq1tmgEqfiQ8RXEX90VXdmMb8hvgmymwoLNEDYZqy4GuAFDbngh 2PmsHMC77DvlP10pD/WuhOtwuBnyYPoJMySQKmZKkFZPTx1QP56auSKsvdd+7guM Wy8/2/y/jdLGnh9/uAbMWHVr0f+mvc0NGLsQnKIUUZUF5qTJF2ny7SbgoUCHaLA= =eulm -----END PGP PUBLIC KEY BLOCK-----
  1. Upload the encrypted file to Checkbook via a secure transfer method (SFTP or a signed upload URL).
  2. Checkbook decrypts the file using its private key and ingests the data.

At no point does unencrypted sensitive data travel over the network.


Frequently Asked Questions

Is there a max migration file size? No max size. File formats are dependent on the use case.

Will Checkbook store my unencrypted data? Checkbook decrypts data only within a secure processing environment. Raw source files are deleted after successful ingestion. Migrated account data is stored in accordance with Checkbook’s Privacy Policy.

Last updated on