Calculadora de Exponenciação Modular — Compute bᵉ mod m Instantaneamente
Nossa Calculadora de Exponenciação Modular computa bᵉ mod m usando o algoritmo de quadrado-e-multiplicação (exponenciação rápida), que encontra o resultado em O(log e) multiplicações modulares em vez de e − 1 — tornando prático elevar bases enormes a expoentes enormes módulo um número escolhido, exatamente como exigido pelo RSA e outros algoritmos criptográficos de chave pública.
Resposta rápida
Esta calculadora computa bᵉ mod m usando exponenciação rápida de quadrado-e-multiplicação, dando um resultado exato com BigInt em O(log e) passos — mesmo para expoentes com dezenas de dígitos.
Como usar Calculadora de Exponenciação Modular — bᵉ mod m Rápido Online
- 1
Insira a base, o expoente e o módulo (todos números inteiros).
- 2
Clique em 'Calcular' para computar instantaneamente bᵉ mod m usando exponenciação rápida.
- 3
Copie o resultado ou revise a explicação do método de quadrado-e-multiplicação usado.
Por que usar Calculadora de Exponenciação Modular — bᵉ mod m Rápido Online?
Computar diretamente bᵉ para um expoente grande e e então tomar o resto mod m exigiria um número intermediário astronomicamente grande — completamente impraticável para os expoentes enormes usados em sistemas criptográficos reais. A exponenciação rápida evita isso elevando repetidamente ao quadrado a base módulo m e multiplicando-a no resultado corrente apenas quando o bit correspondente do expoente é 1, reduzindo o trabalho a cerca de log₂(e) etapas. Essa técnica exata sustenta a criptografia RSA, a troca de chaves Diffie-Hellman e inúmeros outros algoritmos baseados em aritmética modular, e esta calculadora a executa com precisão BigInt para que os resultados permaneçam exatos não importa quão grandes sejam os números.
Perguntas frequentes
Ferramentas relacionadas
Calculadora de Bits — AND, OR, XOR, NOT, Deslocamentos Online
Realize operações a nível de bits — AND, OR, XOR, NOT, deslocamento à esquerda e à direita — em inteiros instantaneamente. Calculadora gratuita com diagrama visual interativo de bits para cada operação.
Calculadora de Inverso Multiplicativo Modular — Resolva ax ≡ 1 (mod m)
Encontre o inverso multiplicativo modular de a módulo m usando o algoritmo de Euclides estendido. Calculadora gratuita com precisão BigInt e verificação de existência.
Calculadora do Algoritmo de Euclides Estendido — mdc + Coeficientes de Bézout
Compute mdc(a, b) e os coeficientes de Bézout x, y que satisfazem ax + by = mdc(a, b) usando o algoritmo de Euclides estendido. Calculadora gratuita com precisão BigInt.