cryptdart 0.1.0
cryptdart: ^0.1.0 copied to clipboard
A Dart project under LGPL-3.0 license.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add cryptdartThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
cryptdart: ^0.1.0Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:cryptdart/implementations/asymmetric/prime_based/rsa_cipher.dart';
import 'package:cryptdart/implementations/handlers/handler.dart';
import 'package:cryptdart/implementations/handlers/handler_asymmetric.dart';
import 'package:cryptdart/implementations/handlers/handler_cipher.dart';
import 'package:cryptdart/implementations/handlers/handler_sign.dart';
import 'package:cryptdart/implementations/handlers/handler_symmetric.dart';
import 'package:cryptdart/implementations/partial/asymmetric_cipher_impl.dart';
import 'package:cryptdart/implementations/partial/asymmetric_sign_impl.dart';
import 'package:cryptdart/implementations/partial/cipher_impl.dart';
import 'package:cryptdart/implementations/partial/expiration_base.dart';
import 'package:cryptdart/implementations/partial/sign_impl.dart';
import 'package:cryptdart/implementations/partial/symmetric_cipher_impl.dart';
import 'package:cryptdart/implementations/partial/symmetric_sign_impl.dart';
import 'package:cryptdart/implementations/signed_based/hmac_sign.dart';
import 'package:cryptdart/implementations/signed_based/rsa_signature_cipher.dart';
import 'package:cryptdart/implementations/symmetric/aes_cipher.dart';
import 'package:cryptdart/implementations/symmetric/chacha20_cipher.dart';
import 'package:cryptdart/implementations/symmetric/des_cipher.dart';
import 'package:cryptdart/interfaces/i_asimmetric.dart';
import 'package:cryptdart/interfaces/i_cipher.dart';
import 'package:cryptdart/interfaces/i_expiration.dart';
import 'package:cryptdart/interfaces/i_handler.dart';
import 'package:cryptdart/interfaces/i_sign.dart';
import 'package:cryptdart/interfaces/i_simmetric.dart';
import 'package:cryptdart/types/crypto_algorithm.dart';
import 'package:cryptdart/utils/crypto_utils.dart';