Resultados da pesquisa a pedido "bignum"
SHA256 Hash resulta diferente no Android e iOS para grandes números
Estou tentando Hash um BigInteger / BigNum e estou obtendo resultados diferentes no Android / iOS. Preciso obter o mesmo resultado Hash para que ambos os aplicativos funcionem conforme o protocolo SRP. Em uma inspeção mais minuciosa, está ...
Computação quadrada bignum rápida
Para acelerar minhas divisões bignum, preciso acelerar a operaçãoy = x^2 para bigints representados como matrizes dinâmicas de DWORDs não assinadas. Para ser claro: DWORD x[n+1] = { LSW, ......, MSW }; onde n + 1 é o número de DWORDs ...
Acelerar o loop ADD x64 assembler
Eu estou trabalhando em aritmética para multiplicação de inteiros muito longos (cerca de 100.000 dígitos decimais). Como parte da minha biblioteca, adiciono ...
Openssl, Argumentos Inválidos 'Candidatos são: int BN_set_word (bignum_st *,?)'
Eu estou usando o OpenSSL para um projeto cuda.Acabei de importar todo o projeto do win para o linux (Eclipse)Eu resolvi todas as dependências, exceto este e...
tipo de dados personalizado em C
Estou trabalhando com criptografia e preciso usar alguns números realmente grandes. Também estou usando a nova instrução Intel para multiplicação sem transporte, que requer o tipo de dados m128i, carregando-o com uma função que recebe dados de ...
Multiplicação / divisão eficiente de dois números inteiros de 128 bits em x86 (sem 64 bits)
Compilador MinGW / GCC Problemas Nenhum código GPL / LGPL permitido (o GMP ou qualquer biblioteca bignum para esse assunto é um exagero para esse problema, pois eu já tenho a classe implementada Eu construí meu próprio 128 bits classe inteira ...
Exponenciação eficiente para números enormes (estou falando de Googols)
Estou no meio de resolver um problema simples de combinação cuja solução é 2 ^ (n-1 O único problema é 1 <= n <= 2 ^ 31 -1 (valor máximo para um inteiro de 32 bits assinado) Tentei usar a classe BigInteger do Java, mas o tempo limite para os ...
Fast unidade BigFloat para Delphi
Estou procurando uma unidade rápida do BigFloat, que pode lidar com adição, subtração, multiplicação e divisão (o log seria bom, mas não é necessário) e que tem uma precisão de pelo menos 100 casas decimais. Eu ...
Como imprimir um Perl bignum sem perder a precisão?
#!/usr/bin/perl use strict; use warnings; my $s = "1234567890.123456789"; { no bignum; printf "bignum==%s\n", bignum::in_effect() // 0; my $x = $s; printf "%29s\n", $x; printf "%29.9f\n\n", $x; } { use bignum; printf ...