string.string.aes128_encrypt
Declaration
lua
string.aes128_encrypt(data, key)
Description
AES-128 ECB encrypt with PKCS7 padding.
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
data | string | Required | — | Plaintext |
key | string | Required | — | Key (zero-padded/truncated to 16 bytes) |
Return Values
| Type | Description |
|---|---|
| string | Encrypted data |
| nil | On failure |
Notes
ECB mode — no IV, patterns preserved. Not recommended for sensitive data.