Last updated:
0 purchases
noise protocol framework
noise_protocol_framework #
noise_protocol_framework is a pure Dart library that provides an easy-to-use implementation of the Noise Protocol Framework. The Noise Protocol Framework is a set of cryptographic protocols that can be used to establish secure communication channels between two parties.
This implementation draws inspiration from Yawning's Noise Protocol Framework, which is written in Golang.
For more information about Noise Protocol Framework please refer to the official Noise Protocol Framework specs website.
Features #
Implements the Noise Protocol Framework.
Supports various handshake patterns and cipher suites, including custom patterns.
Provides a simple API for encrypting and decrypting messages.
Supports pre-shared keys and static keys.
This package has been created with the best effort to ensure its reliability and efficiency.
Usage #
To use noise_protocol_framework, add it to your pubspec.yaml file:
dependencies:
noise_protocol_framework: ^1.0.1
copied to clipboard
Then, import the library:
import 'package:noise_protocol_framework/noise_protocol_framework.dart';
You can use the library to establish a secure communication channel between two parties.
For more information on how to use the library, please refer to the API documentation.
Contributing #
Contributions are welcome! Please read the contributing guide for more information.
License #
noise_protocol_framework is released under the MIT License. See LICENSE for more information.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.