Joshua Hill

Information Security Scientist

Arroyo Grande, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Joshua Hill is an Information Security Scientist with over 20 years of experience specializing in security testing, validation to US federal standards, and entropy analysis of both physical and non-physical noise sources. With a PhD in Mathematics and a strong cryptography background, he translates rigorous mathematical models into practical security engineering and standards interpretation, including FIPS 140. He led UL's Entropy Analysis Group, built entropy product offerings, authored CMVP/NIAP/NSA review reports, and developed high-speed SP800-90B testing tools. A proactive contributor to federal standards, he provided extensive feedback to NIST on SP800-90B, and represented UL in FIDO and biometric working groups, including mapping FIDO security evaluation to FIPS 140-2. Currently at KeyPair Consulting and UL Identity Management & Security, he combines laboratory leadership, security evaluation expertise, and clear communication to diverse audiences from Arroyo Grande, California.
code10 years of coding experience
job21 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
bookDoctor of Philosophy (Ph.D.), Mathematics, Doctor of Philosophy (Ph.D.), Mathematics at University of California, Irvine
languagesEnglish
github-logo-circle

Github Skills (24)

entropy10
cpp9
nist8
binary-search8
modular8
testing7
toolchain7
clang7
linkedlist7
compilers6
bengali6
llvm6
sourceforge6
sorting5
compiler5

Programming languages (4)

C++CLLVMPython

Github contributions (5)

github-logo-circle
Jitterentropy Library
Contributions:1 release, 1 PR, 217 pushes in 3 years 11 months
The SP800-90B_EntropyAssessment C++package implements the min-entropy assessment methods included in Special Publication 800-90B.
Contributions:9 reviews, 112 commits, 36 PRs in 6 years 2 months
assessmentcppentropy
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joshua Hill - Information Security Scientist