Codificador/Decodificador da Cifra de Hill
Insira o texto e uma matriz-chave 2×2 para codificar ou decodificar com a cifra de Hill.
Resultado
Como usar
- Insira os valores necessários nos campos.
- Clique em “Calcular” para ver o resultado.
- Copie ou compartilhe o resultado com o botão “Compartilhar”.
Sobre esta calculadora
Inventada por Lester Hill em 1929, a cifra de Hill é uma cifra de substituição poligráfica clássica que criptografa letras em blocos, e não uma de cada vez, usando álgebra linear: cada par de letras é mapeado para um vetor numérico 2×1 (A=0…Z=25), multiplicado por uma matriz-chave 2×2 e reduzido módulo 26 para produzir o par do texto cifrado. A descriptografia inverte o processo usando a inversa modular da matriz-chave, que só existe se o determinante da matriz for primo com 26.
Esta ferramenta criptografa ou descriptografa texto com uma cifra de Hill dada uma matriz-chave 2×2, tratando automaticamente a aritmética modular e a inversão de matrizes. Estudantes de criptografia e instrutores de ciência da computação a usam para ver como a multiplicação de matrizes produz difusão entre pares de letras e para conferir exercícios feitos à mão com uma implementação de referência funcional.
Was this helpful?
Pode escolher até 3 reações.
Calculadoras populares
Calculadora de empréstimo
Prestação mensal, juros totais e plano completo de amortização.
Calculadora de porcentagem
Variação percentual, porcentagem de e cálculos de proporção.
Calculadora de desconto
Calcule o preço final, a poupança e o valor do desconto.
Calculadora de IMC
Índice de massa corporal a partir de altura e peso (métrico ou imperial).
Calculadora de idade
Calcule sua idade exata em anos, meses e dias a partir da data de nascimento.
Calculadora de juros compostos
Calcule o valor final e os juros ganhos com capitalização.
Todas as calculadoras
- Calculadora de empréstimo
- Calculadora de lucro
- Calculadora de desconto
- Calculadora de IMC
- Calculadora de porcentagem
- Calculadora de peso ideal
- Calculadora de idade
- Calculadora de data provável do parto
- Calculadora de juros compostos
- Calculadora de BMR (taxa metabólica basal)
- Calculadora de gorjeta
- Calculadora de Custo de Combustível
- Calculadora de diferença entre datas
- Calculadora de ciclo do sono
- Calculadora de consumo diário de água
- Calculadora de Juros Simples
- Calculadora de Zonas de Frequência Cardíaca
- Calculadora de ritmo de corrida
- Calculadora de idade de animal de estimação
- Calculadora de calorias queimadas
- Calculadora de macros
- Calculadora TDEE (Gasto Energético Diário Total)
- Calculadora da relação cintura-quadril
- Calculadora de Quadro de Honra (Takdir/Teşekkür)
- Calculadora de uma repetição máxima (1RM)
- Calculadora de Ovulação
- Calculadora de Custo de Eletricidade
- Calculadora de Preço Unitário
- Calculadora de meta de poupança
- Calculadora do Ponto de Equilíbrio
- Calculadora de tinta
- Calculadora de média do curso
- Calculadora de dias úteis
- Calculadora de duração
- Calculadora de consumo de combustível
- Conversor de temperatura
- Calculadora de azulejos
- Calculadora de proporção de aspecto
- Conversor de numerais romanos
- Calculadora de tempo até ao peso desejado
- Conversor de salário (de hora para ano)
- Validador de cartão de crédito (Luhn)
- Calculadora de superfície corporal (SC)
- Calculadora de sensação térmica
- Calculadora da lei de Ohm
- Calculadora de densidade de pixels (PPI)
- Calculadora de massa molar
- Calculadora de signo do zodíaco (ocidental + chinês)
- Validador de IBAN
- Conversor de tamanhos de calçado
- Pesquisa de info de país e indicativo
- Diferença de fuso horário (relógio mundial)
- Calculadora da taxa de crescimento anual composta (CAGR)
- Calculadora da regra de 72
- Calculadora de álcool no sangue (BAC)
- Calculadora de massa corporal magra (LBM)
- Calculadora do teorema de Pitágoras
- Conversor de velocidade
- Calculadora de tempo de download
- Calculadora de datas (somar/subtrair)
Nenhuma calculadora encontrada
Comments