Attribution-ShareAlike 3.0 Unported License |
![]()
Security and EMBedded systems EngineerIng group (SEMBEI), Computer Architecture and Networking Laboratory (LARC), Computer and Digital Systems Engineering Department (PCS) Escola Politécnica, University of São Paulo (USP) |
|
|
|
|
| Software | Language |
|---|---|
|
The ηT
approach to the Tate pairing, and supporting (supersingular)
elliptic curve arithmetic in characteristic 3 (plus very
experimental code in characteristic 2). This implementation is
distributed under the GPL. You will
need to install the MIRACL
library for extended precision integer arithmetic. BEWARE: this software is for research purposes only, NOT for actual deployment! |
C++ |
|
The AES block cipher,
the GCM and EAX authenticated encryption with associated data modes of operation, and the CMAC (originally OMAC) message authentication code, in C++ and Java. |
C++, Java |
| The Aspiring Cryptanalyst's Toolkit (ACTK), old version. | C |
| The Skipjack block cipher. | C |
| The SQUARE block cipher. | C, Java |
| Elliptix Lite (elliptic curve cryptography), old version. | Java |