Text will be converted to bytes and padded according to selected padding mode.
Key will be padded/truncated to 16 bytes (128 bits).
Basic mode, each block is encrypted independently (not recommended for security).
Pads with the byte value of the padding length.
Standard 128-bit key length.
Standard Base64 encoding for web applications.