Estoy buscando encriptar algunos archivos usando un simple complemento de cifrado. Tengo acceso al uso de AES-256 en modo CBC, pero esto no ofrece autenticación de mensajes y tendría que crear mi propio HMAC para ello.
CAST5-CBC es una de mis opciones. ¿Es CAST5 en modo CBC un método de cifrado autenticado o todavía tengo que crear mi propia autenticación en él? AES-GCM no está disponible para mí, lamentablemente, como lo usaría.