
David Hill
Electrical Engineering with minors in Computer Science and Mathematics. Working as an Undergraduate Research Assistant in the field of Robotics.
Python, C++, C, Java, Javascript, R, MATLAB, CSS, Arduino
Spoken Languages:
English, Spanish
Professional Interests:
Robotics and Autonomous Systems, Embedded Systems
Statistics
RANK
36
of 275,861
REPUTATION
5,202
CONTRIBUTIONS
0 Questions
2,192 Answers
ANSWER ACCEPTANCE
0.00%
VOTES RECEIVED
583
RANK
2,256 of 18,576
REPUTATION
731
AVERAGE RATING
4.80
CONTRIBUTIONS
21 Files
DOWNLOADS
193
ALL TIME DOWNLOADS
5868
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
0 Highlights
AVERAGE NO. OF LIKES
Content Feed
Submitted
Image Encryption and Decryption Using AES
Image encryption and decryption using AES and the Galois Counter Mode (GCM) Block Cipher
1 year ago | 35 downloads |

Submitted
Psychomotor Vigilance Task (PVT)
The psychomotor vigilance task (PVT) is a sustained-attention, reaction-timed task.
1 year ago | 5 downloads |

Submitted
Galois Counter Mode (GCM) Block Cipher using AES
Encrypt/Decrypt a plaintext message using AES GCM.
1 year ago | 2 downloads |

Submitted
Multiply Numbers using Number Theoretic Transform
Multiply very numbers (hexadecimal or decimal) together efficiently using Number Theoretic Transform (NTT)
2 years ago | 3 downloads |

Submitted
T-Line Simulation
This simulates a transmission line and calculate the variables for placing different components in parallel to match the line to...
2 years ago | 7 downloads |

Submitted
Secure Off-line Email Encryption GUI
Send and receive off-line encrypted emails using public-key cryptography and Advanced Encryption Standard (AES).
2 years ago | 1 download |

Submitted
AES-256 GUI using CBC mode
Advance Encryption Standard-256 encryption and decryption in a GUI. The Cipher Block Chaining (CBC) mode is used with cipher-tex...
2 years ago | 13 downloads |

Submitted
Advanced Encryption Standard (AES)-128,192, 256
Advance Encryption Standard-128, 192, or 256 encryption and decryption using 128/192/256-bit hexadecimal key and 128-bit hexadec...
2 years ago | 76 downloads |

Submitted
BTC PrivateKey and Address Generator GUI
Generate Bitcoin/Ethereum Private Key and Addresses (including new Bech32) completely off-line
2 years ago | 8 downloads |
Submitted
RIPEMD160 Hash
RIPEMD160 Hash of character array input of maximum length 8191
3 years ago | 1 download |

Submitted
privateKey2bitAddress Generator GUI
Generates both uncompressed and compressed Bitcoin addresses from private key (either WIF or Hexadecimal)
3 years ago | 3 downloads |

Submitted
Image Encryption using AES-256 CBC mode
Encrypt images of any size using AES-256 encryption in the CBC mode
3 years ago | 43 downloads |

Submitted
Shake256
Uses Advance Encryption Standard algorithm from FIBS-197
3 years ago | 2 downloads |

Submitted
Bitcoin Address from WIF private key
Generate the uncompressed Bitcoin address (output) from any WIF formatted private key (input)
3 years ago | 2 downloads |

Submitted
secp256k1 Elliptic Curve Shared-Key Generation GUI
Elliptic Curve Cryptography using secp256k1. Generates private-key times a given point (input) that is on the elliptic curve.
3 years ago | 5 downloads |

Submitted
Curve448 Shared-Key Generation GUI
Elliptic Curve Cryptography using curve-448. Generates private-key times a given x-coordinate point (input) the is on the ellipt...
3 years ago | 4 downloads |

Submitted
Curve25519 Shared-Key Generation GUI
Elliptic Curve Cryptography using curve-25519. Generates private-key times a given x-coordinate point (input) the is on the elli...
3 years ago | 6 downloads |

Submitted
BlackJack GUI
Play BlackJack and check your card-counting skills. Learn how to take the best probable actions during the game.
4 years ago | 14 downloads |
