[New product] Cardholder Verification and Payment Account Reference (PAR) Lookups.

This Code Encrypts Itself

David Nugent

Engineer

Categories

Engineering

Encryption 101

This Python code outputs an encrypted string:


s = 'evervault.encrypt("s = {!r}\
{}".format(s, s))'
evervault.encrypt("s = {!r}
{}".format(s, s))
s = 'evervault.encrypt("s = {!r}\
{}".format(s, s))'
evervault.encrypt("s = {!r}
{}".format(s, s))
s = 'evervault.encrypt("s = {!r}\
{}".format(s, s))'
evervault.encrypt("s = {!r}
{}".format(s, s))


Such as:


ev:RFVC:SK38nUPKEtpTwJis:A5jre5DMqvtTpqZN0iEvTPN9wCuMIrDHWWzCpxfPI9x0:
dYgleJ9sPOnFVyesOCoZX+3AeSg6jDqgQqrL5sPsYxN7w/jvnDJA5lkg0QWnbgH6swuaMQ
8qicWUj8CT5fTPSjNGbc9/8EVgjGh2tPyCeLk+cmIkKdIpsEAhlZVOrOQRK6PLURNV0uLO
qivlPo2Lmb1Si3g:$
ev:RFVC:SK38nUPKEtpTwJis:A5jre5DMqvtTpqZN0iEvTPN9wCuMIrDHWWzCpxfPI9x0:
dYgleJ9sPOnFVyesOCoZX+3AeSg6jDqgQqrL5sPsYxN7w/jvnDJA5lkg0QWnbgH6swuaMQ
8qicWUj8CT5fTPSjNGbc9/8EVgjGh2tPyCeLk+cmIkKdIpsEAhlZVOrOQRK6PLURNV0uLO
qivlPo2Lmb1Si3g:$
ev:RFVC:SK38nUPKEtpTwJis:A5jre5DMqvtTpqZN0iEvTPN9wCuMIrDHWWzCpxfPI9x0:
dYgleJ9sPOnFVyesOCoZX+3AeSg6jDqgQqrL5sPsYxN7w/jvnDJA5lkg0QWnbgH6swuaMQ
8qicWUj8CT5fTPSjNGbc9/8EVgjGh2tPyCeLk+cmIkKdIpsEAhlZVOrOQRK6PLURNV0uLO
qivlPo2Lmb1Si3g:$


Which decrypts to:


s = 'evervault.encrypt("s = {!r}\
{}".format(s, s))'
evervault.encrypt("s = {!r}
{}".format(s, s))
s = 'evervault.encrypt("s = {!r}\
{}".format(s, s))'
evervault.encrypt("s = {!r}
{}".format(s, s))
s = 'evervault.encrypt("s = {!r}\
{}".format(s, s))'
evervault.encrypt("s = {!r}
{}".format(s, s))


It is the encryption equivalent of a Quine! Built using the Evervault SDK.

If you’re interested in encryption, you can sign up for Evervault here.


David Nugent

Engineer

Subscribe to our newsletter

Sign up to get access to the latest product insights.

© 2026 Evervault Inc. All rights reserved.