Encryptor
5 min
with the encryptor app in , you can encrypt any text data using aes (advanced encryption standard), pgp (pretty good privacy), and create a digital signature you do not need to establish a connection to use the encryptor app aes (advanced encryption standard) is a symmetric key algorithm it uses the same key for both encrypting and decrypting data pgp (pretty good privacy) is an asymmetric key algorithm it uses a private key, a public key, and a session key the session key is encrypted with the public key and decrypted with the private key the digital signature generates a unique hash using sha 1 or sha 256 encryptor modules you can use the following types of modules to build your aes decrypt (advanced) de crypt data using aes (advanced encryption standard) aes is a symmetric key algorithm it uses the same key for both encrypting and decrypting data example encrypt and decrypt a message with aes (advanced) modules https //help make com/aes advanced encryption standard#example encrypt and decrypt a message with the enc 1 field description key (required) create a keychain the key will be encrypted by and won't be accessible to anyone this adds an additional layer of security name enter a name for your key key enter your key if the key is encoded as plain text, the 128 bit key requires 16 characters and a 256 bit key requires 32 characters key encoding select base64, hexadecimal, or plain text bits (required) select 128 or 256 input encoding (required) the encoding format of the data you are providing in the field below select binary, base 64, or hexadecimal data (required) enter or map the data you want to decrypt output encoding (required) the encoding format of the encrypted text you want the module to generate select ascii, binary, or utf 8 cipher algorithm (required) select cbc or gcm initialization vector encoding the encoding format of the initialization vector select utf 8, binary, base 64, or hexadecimal authentication tag encoding the encoding format of the authentication tag select binary, base 64, or hexadecimal authenticated encryption mode only (gcm) aes decrypt (simple) de crypt data using aes (advanced encryption standard) use this module if you don't share your or if you trust the users who will have access to it, because the key you enter will not be encrypted by and will be visible to anyone who opens the module, gets the blueprint, or watches the execution logs of the if you want more security, use aes decrypt (advanced) aes is a symmetric key algorithm it uses the same key for both encrypting and decrypting data example encrypt and decrypt a message with aes (simple) modules https //help make com/aes advanced encryption standard#example encrypt and decrypt a message with the enc field description input encoding (required) the encoding format of the data you are providing in the field below select binary, base 64, or hexadecimal data (required) enter or map the data you want to decrypt output encoding (required) the encoding format of the encrypted text you want the module to generate select ascii, binary, or utf 8 secret key (required) enter your secret key aes encrypt (advanced) encrypt data using aes (advanced encryption standard) aes is a symmetric key algorithm it uses the same key for both encrypting and decrypting data example encrypt and decrypt a message with aes (advanced) modules https //help make com/aes advanced encryption standard#example encrypt and decrypt a message with the enc 1 field description key (required) create a keychain the key will be encrypted by and won't be accessible to anyone this adds an additional layer of security name enter a name for your key key enter your key if the key is encoded as plain text, the 128 bit key requires 16 characters and a 256 bit key requires 32 characters key encoding select base64, hexadecimal, or plain text bits (required) select 128 or 256 input encoding (required) the encoding format of the data you are providing in the field below select binary, base 64, or hexadecimal data (required) enter or map the data you want to encrypt output encoding (required) the encoding format of the encrypted text you want the module to generate select ascii, binary, or utf 8 cipher algorithm (required) select cbc or gcm initialization vector encoding the encoding format of the initialization vector select utf 8, binary, base 64, or hexadecimal aes encrypt (simple) encrypt data using aes (advanced encryption standard) use this module if you don't share your or if you trust the users who will have access to it, because the key you enter will not be encrypted by and will be visible to anyone who opens the module, gets the blueprint, or watches the execution logs of the if you want more security, use aes encrypt (advanced) aes is a symmetric key algorithm it uses the same key for both encrypting and decrypting data example encrypt and decrypt a message with aes (simple) modules https //help make com/aes advanced encryption standard#example encrypt and decrypt a message with the enc field description input encoding (required) the encoding format of the data you are providing in the field below select binary, base 64, or hexadecimal data (required) enter or map the data you want to encrypt output encoding (required) the encoding format of the encrypted text you want the module to generate select ascii, binary, or utf 8 secret key (required) enter your secret key create digital signature create a digital signature using rsa sha1 or rsa sha 256 example create a digital signature https //help make com/digital signature#example create a digital signature with the encryp field description key (required) create a keychain name (required) enter a name for your key private key (required) enter your private key must match pattern /^ begin (rsa private|private) key \[a za z0 9+\\/=\n\s]+ end \1 key \n $/ passphrase (optional) enter a phrase algorithm (required) algorithm used to process the signature select rsa sha1 or rsa sha256 rsa sha256 is more secure than rsa sha1 we recommend using rsa sha256 unless the recipient only supports rsa sha1 input encoding (required) the encoding format of the data you are providing in the data field below select ascii, binary, or utf 8 output encoding (required) the encoding format of the encrypted text you want the module to generate select base64 or hexadecimal data (required) enter or map the data you want to use to create a digital signature decrypt a pgp message de crypt data using pgp (pretty good privacy) pgp is an asymmetric key algorithm it uses a private key and a public key you can use keys that leverage the ecc or rsa algorithm messages are encrypted and decrypted with a session symmetric key then the session key is encrypted with a public key and decrypted with a private key example encrypt and decrypt a pgp message https //help make com/pgp pretty good privacy#example encrypt and decrypt a pgp message with the field description private key (required) create a keychain the private key is your own key that will be used to decrypt the session key it can be protected by an optional passphrase if you use the rsa key algorithm the minimum key size is 2048 bits name (required) enter a name for your key private key pgp (required) enter your private key must match pattern /^ begin pgp private key block \[\s\s]+ end pgp private key block \n $/ passphrase (optional) enter a phrase used to protectthe key public key create a keychain this is the sender's public key that you can add if you want to verify the signature of the message and to ensure the sender is legitimate this works with the option verify signature with a public key below if you use the rsa key algorithm, the minimum key size is 2048 bits name (required) public key pgp (required) enter your public key must match pattern /^ begin pgp public key block \[\s\s]+ end pgp public key block \n $/ message (required) enter or map the message you want to decrypt verify signature with a public key? select yes or no if the sender signs the message, this option verifies if the signature matches or not it requires the public key of the sender in the field above the decryption will fail if no valid signature is found en crypt a pgp message en crypt data using pgp (pretty good privacy) pgp is an asymmetric key algorithm it uses a private key and a public key you can use keys that leverage the ecc or rsa algorithm messages are encrypted and decrypted with a session symmetric key then the session key is encrypted with a public key and decrypted with a private key example encrypt and decrypt a pgp message https //help make com/pgp pretty good privacy#example encrypt and decrypt a pgp message with the field description private key create a keychain name (required) enter a name for your key private key pgp (required) enter your private key it can be optionally protected with a passphrase if you provide your private key, the message will be automatically signed if you use the rsa key algorithm the minimum key size is 2048 bits passphrase (optional) enter a phrase used to protect the key public key (required) create a keychain name (required) enter a name for your key public key pgp (required) this is the public key of the recipient you want to send an encrypted message to it's used to encrypt the session key that is used to encrypt the message if you use the rsa key algorithm the minimum key size is 2048 bits message (required) enter or map the message you want to encrypt