Crypt :: ecdsas :: curva

Crypt :: ECDSA :: Curva é uma classe base para curvas ECC.
Baixe Agora

Crypt :: ecdsas :: curva Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • William Herrera
  • Site do editor:
  • http://search.cpan.org/~billh/

Crypt :: ecdsas :: curva Tag


Crypt :: ecdsas :: curva Descrição

Cripto :: Ecdsa :: Curva é uma classe base para curvas ECC. Crypt :: Ecdsa :: Curva é uma classe base para curvas ECC.Estes são para uso com cripta :: ecdsas, uma matemática :: module de criptografia baseada em gmpz.Methodsnew construtor. Demora os seguintes pares nomeados Argumentos: Standard => "Nome da curva padrão" usado para curvas de padrão nomeadas, como as curvas padrão do NIST. Preferencialmente, estes são invocados por classes que herdam da cript :: Curva, como a cripta :: ecdsá :: Curve :: Prime, Crypt :: Ecdsa :: Curva :: Binário, ou Crypt :: Curva :: Curva :: Curva :: Koblitz. Veja publicações padrão de regulamento dos EUA FIPS 186-2 ou FIPS 186-3. Usado como: novo (norma => 'Nome da curva padrão'), onde o nome da curva é um dos: Crypt :: ECDSA :: Curve :: Prime-> Novo (padrão => ) Crypt :: ECDSA :: Curve :: Koblitz-> Novo (Standard => ) Curvas Koblitz são um caso especial de curvas binárias, com uma equação mais simples. Os tipos de curva não padrão são suportados através de especificar parâmetros e algoritmo, ou especificando um "padrão" genérico através de especificar em novo par: padrão => 'generic_prime' ou padrão => 'generic_binary'. O seguinte é usado principalmente para tipos de curva não padrão. Eles são obtidos de valores pré-definidos para curvas nomeadas: p => $ p, conjuntos de módulo de curva (para curva prima sobre f (p)) a => $ a, conjuntos curve param ab => $ b, conjuntos curve param b N => o expoente em 2 ** n, onde 2 ** n é um módulo de curva binário (para curva binário ou koblitz sobre f (2 ** n)) h => curva cofactor para a ordem de ponto R => ponto base G Encomenda para curvas privinais n => Ponto de base G Ordem para curvas binárias G_X => $ x, uma base de base x coordenada g_y => $ y, uma base de base y coordenada irredutível => curva binária base irredutível polinimial no formato inteiro binário, de modo que x ** 233 + x ** 74 + 1 se torna polinomial => e irredutível => '0x2000000000000000000000000000400000000000000000001'a my $ param = $ curva-> a; Retorna o parâmetro A na Equação Elliptic.b Meus $ param = $ Curve-> B; Retorna parâmetro b na Equation.p my $ param = $ curva-> p; Retorna parâmetro p na equação-- este é o parâmetro de módulo de campo para curvas prime my $ param = $ curva-> ordem; Retorna o ponto de base da curva g Encomenda se conhecido.curve_order meu $ param = $ curva-> curva_order; Retorna a ordem de curva se conhecida. Isso pode calcular o pedido algum dia. Não nesta versão.Infinity minha $ inf = $ curva-> infinito; Retorna um ponto válido no infinito para a curva.Stand My $ param = $ Curve-> padrão; Retorna o tipo de "padrão" da curva, se definido para a instância.Requirements: · Requisitos de Perl: · Perl.


Crypt :: ecdsas :: curva Software Relacionado

Opções.PM.

Opções.PM é um módulo Perl de parsing da linha de comando destinado a imitar a sintaxe do módulo T.P.USAGE.Options. ...

208

Download