watermelon

Rick Perry PhD

Villanova University Associate Professor ECE (retired)

  • Courses
  • Email
  • Humor
  • News
  • Projects
  • Resume
  • OpenSSL CMS Binary Signatures (May 2025)

  • Quantum Computing Emulation (2017-2023)

  • Maze Generation (1991; updated April 2023)

  • FSM Pattern Matching Assignment Generator (February 2023)

  • Portable Pixel Map Images (2015-2021) - src/

  • Singular Value Decomposition (January 2022)

  • Web Interfaces for OSTEP Homework Simulators (2020-2021)

  • System Log File Processing by Ralph Ritchey (2020 - 2021)

  • Facial Recognition Regulations by Grace Hamilton (2021)

  • Quantum Computing & Cryptography by Jeff King (2020)

  • Cyber Literacy & Awareness by Karol Pierre (2019)

  • Multi-Factor Authentication Fingerprinting Device by Lauren Henderson (2016-2019)

  • Python interface to some OpenSSL BIGNUM routines (2017-2019)

  • Multiprocessing (2018)

  • Bleichenbacher Attacks (2017)

  • Control System Data Integrity using ECC by Ken Fischer (2012 - 2017)

  • SHA-256 and VMAC Analysis (2017)

  • EdDSA Reference Implementation (2016 - 2017)

  • Web-based Programming (2003 - 2022)

  • SpreadSheet Implementation (2007 - 2014)

  • BigInteger Calculator (2003 - 2016)

  • Summer 2015 - quantum computer programming and simulation, elliptic curve crypto standards

  • M Matrix Calculator (1991-1998, resurrected 2014)

  • gforth Raspberry Pi Projects (2013)

  • Summer 2013 - quantum computing, SQLite, PHP, OAuth, a little math problem, SS Batch Spreadsheet

  • Summer 2012 - BigInteger Calculator, ECDSA in Java, VECR, SS

  • Flexile Middleware by Tom Dubois (2008-2012)

  • SNOWFox Firefox plugin by Ed Romano (2010)

  • The Tau Method (1978)