kaalka 5.0.0 copy "kaalka: ^5.0.0" to clipboard
kaalka: ^5.0.0 copied to clipboard

Kaalka encryption algorithm for Dart. Application-ready time protocol: envelope, seal, replay protection, file chunking, public API. Pure Kaalka time-based logic, no external crypto. Cross-language co [...]

5.0.0 - 2025-09-05 #

  • Application-ready time protocol: envelope, seal, replay protection, file chunking, public API.
  • Pure Kaalka time-based logic, no external crypto.
  • Envelope format: senderId, receiverId, timestamp, window, seq, ciphertext, seal.
  • Time-based integrity (seal/MIC) and replay protection.
  • File chunking for large file encryption/decryption.
  • Flexible API: system UTC or user timestamp.
  • Unit tests for envelope, replay, chunking, and time logic.
  • Backward compatible with previous Kaalka features.

4.0.0 - 2025-07-22 #

Changed #

  • File/media encryption now uses integer arithmetic for lossless, reversible results (matches Python/JavaScript logic)
  • Robust extension handling and cross-language compatibility

Fixed #

  • All file/media types (images, binary, video, music, text, CSV, JSON, XML, etc.) are now encrypted/decrypted losslessly

Documentation #

  • README updated to reflect robust, lossless file/media support and cross-language compatibility

Changelog #

3.0.0 - 2025-07-22 #

Added #

  • Media/file encryption and decryption (supports any file type: text, binary, images, etc.)
  • Default time as system time, with explicit time override
  • NTP time support and packet wrapper
  • Robust error handling and input validation
  • Thorough test suite for text, binary, UTF-8, large, and media files
  • Improved documentation and usage examples

Changed #

  • API fully matches Python and JavaScript versions
  • Extension handling for encrypted/decrypted files
  • All code errors and warnings removed

Fixed #

  • Deprecated patterns and issues resolved
  • All tests pass with zero errors

2.0.0 - 2025-06-29 #

Added #

  • Robust, timestamp-based encryption using angles and trigonometric functions
  • Full API parity with Python and Node.js Kaalka implementations
  • Flexible timestamp support (system, NTP, or custom)
  • Packet wrapper for secure message packets
  • Comprehensive documentation and usage examples

Changed #

  • Breaking: All encryption/decryption logic now uses robust timestamp-based approach
  • Refactored all APIs for clarity and cross-platform compatibility

Fixed #

  • Test and example files updated for new API

1.0.0 Initial release #

  • Basic Kaalka encryption/decryption
2
likes
130
points
161
downloads

Publisher

unverified uploader

Weekly Downloads

Kaalka encryption algorithm for Dart. Application-ready time protocol: envelope, seal, replay protection, file chunking, public API. Pure Kaalka time-based logic, no external crypto. Cross-language compatible with Python and JavaScript.

Documentation

API reference

License

unknown (license)

Dependencies

path

More

Packages that depend on kaalka