---------------------------------------------------------- [+] please choose your choice to encode or decode strings: [+] usage: [your string to convert + choice number] [+] list of choices: ----------------------------------------------------------
Example
En/Dedode a string without spaces using ECC Encryption
first generate ecc public and private key
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
n casdc 9999 - you choose [n] - {your string [casdc], your choice [9999]} -- Generating ECC public and private keys...... -- generat ECC public and private key successful...... -- your ECC public key is: [-----BEGIN WUMAN ECC PUBLIC KEY ----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKKcMkz7SfPBUXpsDMdkFaZnYnQJX QCCF5p90uwIaxXxmJw6aAwIrsNvp/7oPDM2YfD0efFhHB4lbKsdR5WsV0Q== -----END WUMAN ECC PUBLIC KEY ----- ] ------------------------------------------------------ -- your ECC private key is: [-----BEGIN WUMAN ECC PRIVATE KEY ----- MHcCAQEEIH4OwCsvWhJGfSa6jestEaEEW/92rynOKvkq6t8glExooAoGCCqGSM49 AwEHoUQDQgAEKKcMkz7SfPBUXpsDMdkFaZnYnQJXQCCF5p90uwIaxXxmJw6aAwIr sNvp/7oPDM2YfD0efFhHB4lbKsdR5WsV0Q== -----END WUMAN ECC PRIVATE KEY ----- ]
then input your string to encode
1 2 3 4 5 6 7 8 9 10 11 12 13 14
n 我草泥马 38 - you choose [n] - {your string [我草泥马], your choice [38]} -- Reading eccpublic key from eccpublic.pem... -- eccpublic key: [-----BEGIN WUMAN ECC PUBLIC KEY ----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKKcMkz7SfPBUXpsDMdkFaZnYnQJX QCCF5p90uwIaxXxmJw6aAwIrsNvp/7oPDM2YfD0efFhHB4lbKsdR5WsV0Q== -----END WUMAN ECC PUBLIC KEY ----- ] [+] Beginning ECC Encryption...... - start writing ECC encrypted data to ecc-encrypted.txt... - convert plaintext [我草泥马] to ECC hex encryption result [046210648396eadeec655a5e9e72f15ad49f140df0f04a825b499b902f471997b3b5f95b407d006441483bd2caf9717bb8a985457ffd08e59cb5ff65a68402a807b5c959953ac3c1ea17127a9aae06dddbb540cc43218ca6b100e15c3631d1e7155728b5171c1235bd6abe676732aa03268976e657a9a16e3a26678891] -----------------ecc encryption over-----------------
then decode the encrypted text to plaintext
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
n casd 39 - you choose [n] - {your string [casd], your choice [39]} -- Reading eccprivate key from eccprivate.pem... -- eccprivate key: [-----BEGIN WUMAN ECC PRIVATE KEY ----- MHcCAQEEIH4OwCsvWhJGfSa6jestEaEEW/92rynOKvkq6t8glExooAoGCCqGSM49 AwEHoUQDQgAEKKcMkz7SfPBUXpsDMdkFaZnYnQJXQCCF5p90uwIaxXxmJw6aAwIr sNvp/7oPDM2YfD0efFhHB4lbKsdR5WsV0Q== -----END WUMAN ECC PRIVATE KEY ----- ] [+] Beginning ECC Decryption...... [+] Reading byte ecc encrypted data from ecc-encrypted.txt... - convert ecc encrypted byte data from ecc-encrypted.txt to plaintext: [我草泥马] -----------------ecc decryption over-----------------
En/Dedode a string with spaces include using ECC Encryption
first generate ecc public and private key
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
n casdc 9999 - you choose [n] - {your string [casdc], your choice [9999]} -- Generating ECC public and private keys...... -- generat ECC public and private key successful...... -- your ECC public key is: [-----BEGIN WUMAN ECC PUBLIC KEY ----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKKcMkz7SfPBUXpsDMdkFaZnYnQJX QCCF5p90uwIaxXxmJw6aAwIrsNvp/7oPDM2YfD0efFhHB4lbKsdR5WsV0Q== -----END WUMAN ECC PUBLIC KEY ----- ] ------------------------------------------------------ -- your ECC private key is: [-----BEGIN WUMAN ECC PRIVATE KEY ----- MHcCAQEEIH4OwCsvWhJGfSa6jestEaEEW/92rynOKvkq6t8glExooAoGCCqGSM49 AwEHoUQDQgAEKKcMkz7SfPBUXpsDMdkFaZnYnQJXQCCF5p90uwIaxXxmJw6aAwIr sNvp/7oPDM2YfD0efFhHB4lbKsdR5WsV0Q== -----END WUMAN ECC PRIVATE KEY ----- ]
then input your string to encode
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
y 我 操 你 妈妈 - you choose [y] - {your string [我 操 你 妈妈 ]} 38 - {your choice [38]} -- Reading eccpublic key from eccpublic.pem... -- eccpublic key: [-----BEGIN WUMAN ECC PUBLIC KEY ----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKKcMkz7SfPBUXpsDMdkFaZnYnQJX QCCF5p90uwIaxXxmJw6aAwIrsNvp/7oPDM2YfD0efFhHB4lbKsdR5WsV0Q== -----END WUMAN ECC PUBLIC KEY ----- ] [+] Beginning ECC Encryption...... - start writing ECC encrypted data to ecc-encrypted.txt... - convert plaintext [我 操 你 妈妈 ] to ECC hex encryption result [0499173f0b7246278597bb1268ba64da228b6e447ea184dfa8c14277fff6c7da170cd24acf341ae2856137c90c00b495573484dd0bc133aae1a5540a17fcda9dd37b47d037f1410acc6b4ebcaa47ae18fd1b23bcc47cce5fa27b8746a1143908b9bab8cdea55d76ffc9f82e88ef2345240f7d10dde9962967bd6077c3e7f8023eb9e06b658] -----------------ecc encryption over-----------------
then decode the encrypted text to plaintext
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
y casd - you choose [y] - {your string [casd ]} 39 - {your choice [39]} -- Reading eccprivate key from eccprivate.pem... -- eccprivate key: [-----BEGIN WUMAN ECC PRIVATE KEY ----- MHcCAQEEIH4OwCsvWhJGfSa6jestEaEEW/92rynOKvkq6t8glExooAoGCCqGSM49 AwEHoUQDQgAEKKcMkz7SfPBUXpsDMdkFaZnYnQJXQCCF5p90uwIaxXxmJw6aAwIr sNvp/7oPDM2YfD0efFhHB4lbKsdR5WsV0Q== -----END WUMAN ECC PRIVATE KEY ----- ] [+] Beginning ECC Decryption...... [+] Reading byte ecc encrypted data from ecc-encrypted.txt... - convert ecc encrypted byte data from ecc-encrypted.txt to plaintext: [我 操 你 妈妈 ] -----------------ecc decryption over-----------------
other en/decryption method are just like this
Support Encryption and decryption algorithm
base64 encode
base64 decode
Aes cbc model encode
Aes cbc model decode
Aes ecb model encode
Aes ecb model decode
Aes cfb model encode
Aes cfb model decode
hex encode (ASCII hex)
hex decode (ASCII hex)
md5 encode (md5($pass.$salt);Joomia)
sha1 encode
hmac encode (md5)
sha256 encode
hmac-sha1 encode
hmac-sha512 encode
Base64Url Safe encode <not contain (‘/‘,’+’);replaced by (‘_’,’-‘);(‘=’) removed>