Transposition Cipher will allow the encryption and decryption of data using irregular columnar transposition.
The Key button permits setting of a numeric key which is one dimension of the transposition rectangle and this must be set before you can encrypt or decrypt data (the other dimension is calculated automatically).