encryption_interceptor 1.0.0 copy "encryption_interceptor: ^1.0.0" to clipboard
encryption_interceptor: ^1.0.0 copied to clipboard

A Dio interceptor that encrypts requests and decrypts responses using AES encryption, ensuring secure data transmission.

πŸ“Œ CHANGELOG.md #

# Changelog

## [1.0.0] - Initial Release πŸš€

### Added
- AES encryption for request bodies (AES-256 CBC mode)
- AES decryption for response bodies
- Support for GET request encryption (optional via `enableGetEncryption`)
- Ability to skip encryption for specific requests using `skip-encryption` header
- Automatic error handling for failed decryption
- Dio interceptor integration
- Optimized request encryption to prevent unnecessary re-encryption
- Improved error handling for cases where decryption fails
- Better performance when handling large response data
4
likes
160
points
21
downloads

Publisher

unverified uploader

Weekly Downloads

A Dio interceptor that encrypts requests and decrypts responses using AES encryption, ensuring secure data transmission.

Homepage
Repository (GitHub)
View/report issues

Topics

#encryption #dio #security #networking

Documentation

API reference

License

MIT (license)

Dependencies

dio, encrypt, flutter, rsa_encrypt

More

Packages that depend on encryption_interceptor