homerflander
Engineer/coder looking for my next boba tea and baked potato fix.
San Jose, CA. / Tucson, AZ.
Pinned Repositories
CMPE_140
CMPE 140 Labs
AES-Encryption-Python
Two scripts in Python to encrypt/decrypt using the 128 bits AES algorithm, ECB mode with hex "00" as padding for each character. For the encryption, an ascii plaintext file is taken as the input, then an encrypted hex file is outputted. For the decryption, a ciphertext hex file is taken as the input, then a decrypted ascii file is outputted.
create-list-of-files-from-usb
This script waits for a new USB device to be plugged into the computer running Windows OS to create a list of names for the every files/folder within the directory of that device, this includes sub files/ sub folders, using recursion.
List-All-File-Names-In-Directory
This is a more complex script that creates a list of names for the every files/folder within the directory, this includes sub files/ sub folders, using recursion. Next, the script outputs the list to a text file. The name of the output text file is needed as a parameter. Created and Tested on Windows OS.
List-Main-Directory-File-Names
This is a simple script that creates a list of names for the files/folder within the same directory and outputs it to a text file. The name of the output text file is needed as a parameter. Created and Tested on Windows OS.
Nexys-4-DDR-Ethernet-Mac
Ethernet MAC for the Digilent Nexys 4 DDR FPGA.
One-Time-Pad-FPGA
64-Bits One-Time Pad on FPGA Board (Nexys 4 DDR Artix-7).
Timed-Web-Scraper
Script takes in a url, class type, and class name and uses this information to scrape a list. In time intervals, the script will check to see if the site has updated that particular list.
homerflander's Repositories
homerflander/AES-Encryption-Python
Two scripts in Python to encrypt/decrypt using the 128 bits AES algorithm, ECB mode with hex "00" as padding for each character. For the encryption, an ascii plaintext file is taken as the input, then an encrypted hex file is outputted. For the decryption, a ciphertext hex file is taken as the input, then a decrypted ascii file is outputted.
homerflander/List-All-File-Names-In-Directory
This is a more complex script that creates a list of names for the every files/folder within the directory, this includes sub files/ sub folders, using recursion. Next, the script outputs the list to a text file. The name of the output text file is needed as a parameter. Created and Tested on Windows OS.
homerflander/List-Main-Directory-File-Names
This is a simple script that creates a list of names for the files/folder within the same directory and outputs it to a text file. The name of the output text file is needed as a parameter. Created and Tested on Windows OS.
homerflander/One-Time-Pad-FPGA
64-Bits One-Time Pad on FPGA Board (Nexys 4 DDR Artix-7).
homerflander/Timed-Web-Scraper
Script takes in a url, class type, and class name and uses this information to scrape a list. In time intervals, the script will check to see if the site has updated that particular list.
homerflander/create-list-of-files-from-usb
This script waits for a new USB device to be plugged into the computer running Windows OS to create a list of names for the every files/folder within the directory of that device, this includes sub files/ sub folders, using recursion.
homerflander/Nexys-4-DDR-Ethernet-Mac
Ethernet MAC for the Digilent Nexys 4 DDR FPGA.