Hasard

Uma biblioteca de gerador de números pseudo-aleatórios (PRNG).
Baixe Agora

Hasard Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Victor Stinner
  • Site do editor:
  • http://fusil.hachoir.org/trac

Hasard Tag


Hasard Descrição

Uma biblioteca de gerador de números pseudo-aleatórios (PRNG). A Hasard é uma biblioteca de gerador de números pseudo-aleatórios (PRNG). Inclui múltiplos motores (algoritmos): Mersenne Twister, Park-Miller, Dispositivo Linux (/ Dev / Urandom ou / Dev / Random). Tem uma API simples, mas com código forte, por exemplo. A semente de PRNG pode ser gerada usando a entropia forte (gerador de números aleatórios de hardware, como / dev / random no Linux). A biblioteca é escrita em C e uma ligação Python está disponível. A biblioteca é distribuída em Licença BSD. A palavra "Hasard" é o nome francês da "aleatoriedade" ou "chance". Aqui estão algumas características principais de "Hasard": · Funções simples para obter inteiro, flutuador ou booleano com a melhor distribuição · Apoiar muitos motores: Mersenne Twister, Isaac, Arcfour, ... (Lista Completa) · Não há necessidade de alimentar a semente inicial com entropia pobre (por exemplo, srand (tempo (0)) · Funções para controlar a semente: jumpahead, obter / set sementes, obter / set state e reseed · Informações sobre o período PRNG: MIN / MAX, suporta reseed, semente ou estado? · Licença BSD para facilitar a integração em outras bibliotecas e programas · Testes de qualidade: Entropia de teste, calcule o período PRNG, testes unitários · Testes de ataque: programas para encontrar colisões, quebrar um LCG · Ferramentas: Programas para criar imagens para "Visualizar" o formato de arquivo de texto aleatório e simples usado pela maioria dos programas de teste O que há de novo nesta versão: · @Secure_nonblocking Perfil: Experimente também Dev_NonBlocking e Cryptgen (após openssl seguro e gcrypt forte) · Adicionar um cache de 512 bytes para tick_array () para geradores de byte (otimizar geradores lentos como dev_nonblocking ou gcrypt_ *) · Create doc / index.rst e doc / profile_list.rst documentation


Hasard Software Relacionado

Rumalchemy.

gerador de interface de web repouso para classes mapeadas Sqlalchemy usando rum e toscawidgets ...

138

Download

libburnia.

Libburnia é um projeto composto por bibliotecas e binários para leitura, dominando e escrevendo discos ópticos. ...

152

Download