CIS 3362 Code Examples

  • DES Encrypter
  • Topic C Code Python Code Java Code Extra Files
    GCD Check gcdhmk.c gcdhmk.py ModStuff.java
    Shift Chart shiftchart.py
    Freq Count printfreq.c printfreq.py printfreq.java
    Substitution substitution.c substitution.py
    Vigenere vig.c vig.py vig.java
    Meet in the Middle meetinmiddle.java
    Hill Encrypt hill.c hill.py hill.java hill.txt
    Hill Keyspace hillkeyspace.c
    Transposition transpose.c trans.py EncryptTrans.java
    DecryptTrans.java
    ADFGVX adfgvx.java plaintest-adfgvx.txt
    Bitwise Operators bitwisepractice.c
    DES DES.java
    SBoxTester.java
    destables.txt
    sboxes.txt
    AES AES.java
    Example coded in AES.java
    AESMixCols.java
    mixcolsinput.txt
    mixcolsinput11.txt
    RC4 RC4.java
    A4 A5.java
    Random Bits Test randombits.c
    Cellular Automata cellautomata.java
    Java Big Integer TestBigInteger.java
    Fast Mod Expo fastmodexpo.c fastmodexpo.py Modular Exponentiation
    Distribution of Primes primedist.c
    Miller Rabin millerrabin.py MillerRabin.java
    Fermat Factoring fermatfactoring.py
    Pollard Rho Factoring pollardrho.py PollardRho.java
    Mod Exp Table modexpchart.c modexpchart.py DiscLog.java
    Test Primitive Root testprimitiveroot.py
    Diffie-Hellman diffiehellman.py DiffieHellmanBigInt.java
    RSA rsa1.py
    rsa2.py
    rsa3.py
    RSABigInt.java
    RSABigInt2.java
    El-Gamal elgamal.py
    elgamal_v2.py
    El-Gamal
    Knapsack Knapsack.java
    Elliptic Curve Cryptography EllipticCurve.java
    Point.java
    ECC.java
    EllipticCurveDH.java
    Birthday Paradox birthday.c birthdayparadox.py
    birthdaysim.py
    matchonedaysim.py
    MAC maxexample.c
    El Gamal Sig elgamalsig.py ElGamalSig.java
    DSA DSA.java