Passo a passo da geração de chaves.
Primos, módulo, totiente, expoentes públicos e privados passo a passo.
Digite ou fotografe o problema RSA. AskSia gera pares de chaves, criptografa e descriptografa mensagens, calcula inversos modulares para expoentes privados e detalha cada passo do algoritmo.
RSA é um sistema de criptografia de chave pública baseado na dificuldade de fatorar inteiros grandes. Geração de chaves: escolha dois primos grandes p e q, calcule n = p * q, calcule phi(n) = (p-1) * (q-1), escolha o expoente público e coprimo com phi(n), calcule o expoente privado d como o inverso modular de e mod phi(n). A chave pública é (n, e); a chave privada é (n, d). Para criptografar a mensagem m: o texto cifrado c = m^e mod n. Para descriptografar: m = c^d mod n.
Cada passo transparente, cada resposta auto-verificada.
Primos, módulo, totiente, expoentes públicos e privados passo a passo.
Criptografe e descriptografe com exponenciação por quadrados repetidos mostrada para tratabilidade.
Algoritmo euclidiano estendido para encontrar d tal que e * d = 1 mod phi.
AskSia usa primos de tamanho de livro didático para que cada passo aritmético seja verificável.
Tire fotos de problemas manuscritos ou impressos com seu telefone, cole de qualquer portal de dever de casa online ou digite com suporte completo a LaTeX.
Cada resposta recebe uma aprovação de auto-verificação. Sia pega erros de sinal e erros de álgebra antes de você enviar seu dever de casa.
Digite a expressão, cole do seu dever de casa, tire uma foto ou fale. AskSia analisa sua entrada e identifica a estrutura.
Com base na estrutura do problema, AskSia escolhe o caminho de solução mais limpo e rotula cada passo com a operação realizada.
O resultado final aparece com uma verificação de substituição ou composição. Problemas de prática sobre o mesmo conceito estão a um toque de distância.
Every solve syncs across Web, iOS, and Android — start it at your desk, finish on your phone.
Split-panel interface with the worked solution on the left, the auto-generated diagram and AI tutor chat on the right.
Open the camera, frame the problem, and the worked solution plus diagram appear in seconds.
Escolha primos, calcule módulo, totiente, expoentes públicos e privados.
Calcule c = m^e mod n usando exponenciação por quadrados repetidos.
Calcule m = c^d mod n.
Algoritmo euclidiano estendido fornece o inverso modular.
Verifique se a assinatura elevada a e mod n recupera o hash da mensagem.
Cole sua resposta candidata e o problema original. AskSia detalha o trabalho, sinaliza qualquer passo divergente e informa o valor final correto.
General chatbots hallucinate. Photo solvers stop at math. AskSia is built for actual coursework with verified accuracy, visual learning, and every subject.
| Feature | AskSia Solver | ChatGPT | Photo Solvers |
|---|---|---|---|
| Solution accuracy | ✓ 98% | ~70-85%, hallucinations | ~90%, math only |
| Auto-generated diagrams | ✓ Every solve | Inconsistent / broken | Graphs only, math-only |
| Step-by-step explanations | ✓ Numbered + plain English | Inconsistent depth | ✓ Math steps |
| Subject coverage | ✓ Math, Physics, Chem, Bio, CS, Econ | ✓ Wide but unverified | Math only |
| Photo input | ✓ Handwriting + diagrams + code | Photos OK, weak on handwriting | ✓ Math photos only |
| Answer verification | ✓ Self-checked before display | No verification | Math engine only |
| Tutor follow-ups | ✓ Hints, alt methods, ELI5 | ✓ General chat | Not available |
| Practice and flashcards | ✓ One-tap from any solve | Manual prompting | Not available |
| Code debugging | ✓ Python, Java, C++, SQL... | ✓ Yes | Not available |
| Free to start | ✓ Daily solves, no card | Limited model access | Steps locked behind paywall |
Junte-se a mais de 2 milhões de estudantes usando o AskSia para resolver problemas de RSA passo a passo. Entrada por foto, explicações em linguagem simples e uma verificação em cada resolução.