|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| Encrypt | Class Encrypt prepares input for the AES partial key search programs. |
| FindKeyHyb | Class FindKeyHyb is a hybrid SMP cluster parallel program that solves an AES partial key search problem. |
| FindKeySeq | Class FindKeySeq is a sequential program that solves an AES partial key search problem. |
| MakeKey | Class MakeKey creates a random 256-bit key for a block cipher. |
Package edu.rit.hyb.keysearch contains sequential and hybrid SMP cluster parallel programs for a cryptanalysis problem. We are given a 128-bit plaintext block, the corresponding 128-bit ciphertext block encrypted using AES with a 256-bit key, and a portion of the key. The problem is to find the rest of the key using exhaustive search.
The hybrid SMP cluster parallel programs in this package use Parallel Java (PJ) in package edu.rit.pj.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||