seckit 1.0.5
seckit: ^1.0.5 copied to clipboard
Secure cryptographic utilities for Dart JWT authentication, field encryption, password hashing, and deterministic hashing.
Changelog #
All notable changes to this project will be documented in this file.
1.0.5 - 2025-10-08 #
1.0.4 - 2025-10-08 #
1.0.0 - 2025-10-02 #
Added #
- Add JWT token generation and validation with HS256
- Add AES-256-CBC field encryption with HMAC authentication
- Add bcrypt password hashing utilities
- Add deterministic HMAC-SHA256 hasher for searchable fields
- Add email masking utility functions
- Add project configuration and core exports
- Add complete usage example demonstrating all features
- Add project dependencies and Dart SDK configuration
- Add command-line interface entry point
- Add automated release script
- Add development automation script
Documentation #
- Add comprehensive README with usage examples and security notes
- Add initial changelog following Keep a Changelog format
- Add scripts documentation
- Prepare changelog for initial release
Fixed #
- Update README and remove publish_to from pubspec
Miscellaneous Tasks #
- Add Dart analysis options and linting rules
- Add MIT license
- Add git-cliff configuration for changelog generation
- Add gitignore and Flutter version management
- Add GitHub Actions workflow for automated testing
- Improve git-cliff configuration with proper versioning