Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.1

encryptor

Criptografia AES com preenchimento PKCS7 com funções simples de criptografar/descriptografar.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
594
Curtidas
35
Pontos Pub
160

Instalar pacote

flutter pub add encryptor

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Encryptor é um pacote leve para Flutter/Dart com criptografia AES com preenchimento PKCS7, oferecendo funções simples de criptografar e descriptografar. Ele suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Projetado para facilitar o uso, permite que desenvolvedores criptografem e descriptografem dados com configuração mínima. O pacote se integra perfeitamente em aplicativos que exigem proteção de dados, como armazenamento de informações sensíveis ou segurança em comunicações de rede. Baseia-se em práticas criptográficas padrão, garantindo confiabilidade e compatibilidade em diferentes ambientes.

Casos de uso

  • Armazenamento de dados seguro
  • Criptografia de comunicação de rede
  • Proteção de credenciais do usuário
  • Criptografia de arquivo local
  • Segurança do token de sessão
  • Preparação de hash de senha

Principais recursos

  • Criptografia AES com preenchimento PKCS7
  • APIs simples de criptografia/descriptografia
  • Suporte multiplataforma
  • Leve e fácil de integrar
  • Seguro por padrão
  • Sem dependências externas

Indicado para

  • Aplicativos que exigem confidencialidade de dados
  • Desenvolvedores procurando criptografia simples
  • Projetos com requisitos rigorosos de segurança
  • Aplicativos móveis e web que lidam com dados sensíveis
  • Protótipos que exigem implementação rápida de criptografia

Considerações

  • Requer gerenciamento adequado de chaves
  • Não adequado para criptografia em massa de alto desempenho
  • As chaves devem ser tratadas com segurança
  • Limitado ao algoritmo AES
  • Nenhuma derivação de chave embutida
  • Depende da geração segura de vetores de inicialização

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Encryptor

Super easy Encrypt decrypt high level API for Flutter APPs

This package is a wrapper around encrypt. for more secure encryption with randomIV please check it.

Usage

  var plainText = 'SOME DATA TO ENCRYPT';
  var key = 'Key to encrypt and decrpyt the plain text';

  var encrypted = Encryptor.encrypt(key, plainText);
  var decrypted = Encryptor.decrypt(key, encrypted);

  print(encrypted);
  print(decrypted);

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.