Crypt :: skip32 :: Base64urlsafe

Um módulo Perl para criar codificações seguras de URL de valores de 32 bits.
Baixe Agora

Crypt :: skip32 :: Base64urlsafe Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Leon Brocard
  • Site do editor:
  • http://search.cpan.org/~lbrocard/

Crypt :: skip32 :: Base64urlsafe Tag


Crypt :: skip32 :: Base64urlsafe Descrição

Um módulo Perl para criar codificações seguras de URL de valores de 32 bits. Crypt :: skip32 :: Base64urlsafe é um módulo Perl que pode ser usado para criar codificações seguras de URL de valores de 32 bits.Synopsis Use Crypt :: Skip32 :: Base64urlsafe; meu $ Key = Pack ('H20', "112233445566778899AA"); # Sempre 10 bytes! Minha $ Cifra = Crypt :: Skip32 :: Base64Urlsafe-> Novo (US $ Key); Meu $ B64 = $ cifra-> Encrypt_number_b64_urlsafe (3493209676); # BAJXAA Meu número $ = $ cifra-> descriptografia_number_b64_urlsafe ('BAJXAA'); # 493209676Este módulo Module fundição :: Skip32 e Mime :: Base64 :: urlsafe.crypt :: skip32 é uma chave de 80 bits, cifra de bloco de 32 bits baseado em skipjack. Um exemplo onde a cripta :: Skip32 foi útil: você tem IDs de registro numérico de banco de dados que incrementam sequencialmente. Você gostaria de usá-los em URLs, mas você não quer tornar óbvio quantos x você tem no banco de dados colocando os IDs diretamente no URLS.Mime :: Base64 :: UrlSafe cria uma versão base64 segura de URL de uma string.putting os dois juntos permite que você tenha IDs de registros numéricos de banco de dados que você pode usar com segurança em URLs sem deixar que os usuários vejam quantos registros você tem ou deixá-los saltar para frente ou para trás entre os registros. Você deve escolher uma chave diferente para aquela na sinopse. Deve ser 10 bytes. Requisitos: · Perl.


Crypt :: skip32 :: Base64urlsafe Software Relacionado