About CipherMatrix
CipherMatrix is a free collection of calculators for university-level mathematics and cryptography. Its purpose is simple: to show the working, not just the answer.
Who it is for
The tools are designed for students of B.Sc Mathematics, B.Tech, BCA and similar programmes, and for anyone who wants to understand how an algorithm works: linear algebra, number theory, cryptography and discrete mathematics.
How the calculators work
- Exact arithmetic. Integers use arbitrary-precision BigInt arithmetic and matrices use exact fractions, so results are not distorted by floating-point rounding. Where a result is approximate (for example a numeric eigenvalue), the tool says so.
- Every step is shown. Each tool displays the formula used, the intermediate values and a final check wherever one exists.
- Private by design. All calculations run in your browser. The numbers and text you enter are not sent to a server.
Accuracy and testing
Every algorithm is tested against textbook examples and against independent reference implementations, including large numbers of randomly generated cases. If you find an incorrect result, please tell us through the contact page and include the input you used.
Educational use
The site is intended for learning and for checking your own work. Please read the disclaimer: the cryptography tools are teaching demonstrations and must not be used to protect real data.