CyberChef
CyberChef copied to clipboard
Added a new operation called the Multi Tap Cipher under Encryptions/Encoding category.
Added the functionality for encryption and decryption of input using the Multi Tap Cipher as 2 separate operations. This cipher basically encrypts alphabets on the basis of its position on the keypad of a mobile phone. Ex 1 - "A" would correspond to 1 tap of the number 2 ==> "A" becomes 2. Ex 2 - "L" would correspond to 3 taps of the number 5 ==> "L" becomes 5 . More info on how the cipher works - https://en.wikipedia.org/wiki/Multi-tap The decryption is in a separate operation works in a reverse fashion. The functionality also gives the user options to choose the delimiters. Also added the names of the operations in the Categories.json file. Also tweaked the Utils.mjs file to include the hyphen in the charRep method so that it could further be used in the MultiTap codes.
Hi, just wondering if there is anything that would need to be done for this to be merged?
Hey! This pull request has gotten rather old and that's our fault. This project stopped being actively maintained for a while and it looks like your pull request has started to gather dust. Would you mind adding some tests for this operation?