Jan Bastian Beck, Ph.D.

I greatly benefit from information others are sharing on the internet, and so I want to share some useful bits myself. Most of my work belongs to others, so I can't share it. My hobby work is my own, of course, and occasionally a client is ok with releasing part of my work.

Take a look at the navigation bar, and you can find work on some things I like to do, including

and a few other things....


Let X = contact

Let Y = janbeck

then you reach me at X@Y.com

Public work:

There are some utility programs available on my github page here:


SideChannelMatlab - This is a set of Matlab/Octave scripts to perform side channel analysis on crypto systems.

CleanTricks - Binary Ninja plugin to clean up some common obfuscation techniques (dirty tricks)

re-source - Try find a close source code match for a disassembled function in IDA Pro.

diffsnake - Differential debugging for OllyDbg.

ollytracegraph - Allows you to generate VCG-compatible function graphs much like the same functionality in IDA Pro.

weplab-0.1.6 - A bug-fix branch of the venerable WEP brute forcing tool weplab

butterfly-DFT - A butterfly discrete Fourier transform in Verilog.

kubocalc - An ab-initio Kubo-Greenwood transport property calculator for electrical conductivity, electronic thermal conductivity, and thermopower.

and some others ...

Here is a list of my patents and publications. If you find my projects interesting, maybe you like these too:


U.S. Pat. 7366622, “Arc Fault Identification Using Model Reference Estimation.” Issued April 29, 2008.

U.S. Pat. 7635284, “Programmable Appliance Controller.” Issued December 22, 2009.

U.S. Pat. 9573324B2, “Pressurized anneal of consolidated powders." Issued February 21, 2017

Dissertation, Ph.D., Computer Engineering


Thesis, Masters, Computer Science


“Shockwave consolidation to densify powders into a bulk material”

D. Nemir and J. Beck, , Proc. 42nd Annual Conference on Explosives and Blasting, Jan 31 – Feb 3, 2016, Las Vegas, NV.

"Shockwave consolidation to create bulk metallic glass".

D. Nemir, J. Beck, L. Murr, Y. Lin and L. Chavez, Proc. TMS 2019, Mar 10-19, 2019, San Antonio, TX (to appear).

“Inhomogeneous thermoelectric materials: Improving overall zT by localized property variations”.

N. S. Prasad, D. Nemir, J. Beck, P. Taylor. Proceedings Volume 9493, Energy Harvesting and Storage: Materials, Devices, and Applications VI; 949305 (2015).

“Shock-wave consolidation of nanostructured bismuth telluride nanopowders”,

J. Beck, M. Alvarado, D. Nemir, M. Nowell, L. Murr and N. Prasad. Journal of Electronic Materials, vol 41, no. 6, 2012, p 1595-1600.

“Electron Backscatter Diffraction Characterization of Nanostructured Thermoelectric Materials”.

M. Nowell, J. Beck, M. Alvarado, D. Nemir. Microscopy and Microanalysis 18(S2):1450-1451. 2012.

“Topological Considerations for Thermoelectric Capture of Waste Heat”,

J. Beck, D. Nemir and M. Alvarado. Published in: “Energy Technology 2011: Carbon Dioxide and Other Greenhouse Gas Reduction Metallurgy and Waste Heat Recovery”. N. Neelameggham, C. Belt, M. Jolly, R. Reddy eds., TMS, 2011, p. 37-47.

“On The Significance Of The Thermoelectric Figure Of Merit Z”.

D. Nemir and J. Beck, Journal of Electronic Materials 2010 Volume 39, Number 9, 1897-1901, DOI: 10.1007/s11664-009-1060-4. Full paper at http://www.txlgroup.com/publications.html.

“Minimum Description Length (MDL) Principle As A Possible Approach To Arc Detection”.

J. Beck, D. Nemir, and V. Kreinovich, Applied Mathematical Sciences, 2010, Vol. 4, No. 63, pp. 3143-3152.

“Mathematical Justification Of Spectral/Covariance Techniques: On The Example Of Arc Detection”.

J. Beck, D. Nemir, and V. Kreinovich. Published in Applied Mathematical Sciences, 2009, Vol. 3, No. 22, pp. 1081-1089.

“Monte-carlo-type techniques for processing interval uncertainty, and their potential engineering applications”.

V. Kreinovich, J. Beck, C. Ferregut, A. Sanchez, G. R. Keller, M. Averill, S. A. Starks. Original version published in Proceedings of the Workshop on Reliable Engineering Computing, Savannah, Georgia, September 15- 17, 2004, pp. 139-160; detailed version published in Reliable Computing, 2007, Vol. 13, No. 1, pp. 25-69.

“Ellipsoids And Ellipsoid-Shaped Fuzzy Sets As Natural Multi-Variate Generalization Of Intervals And Fuzzy Numbers: How To Elicit Them From Users, And How To Use Them In Data Processing”.

V. Kreinovich, J. Beck, H. T. Nguyen. Published in Information Sciences, 2007, Vol. 177, No. 2, pp. 388-407.

“Interval Versions Of Statistical Techniques With Applications To Environmental Analysis, Bioinformatics, And Privacy In Statistical Databases”.

V. Kreinovich, L. Longpré, S. A. Starks, G. Xiang, J. Beck, R. Kandathia, A. Nayaka, S. Ferson, J. Hajagos. Published in Journal of Computational and Applied Mathematics, 2007, Vol.199, No. 2, pp. 418-423.

“Towards Combining Probabilistic And Interval Uncertainty In Engineering Calculations: Algorithms For Computing Statistics Under Interval Uncertainty, And Their Computational Complexity”.

V. Kreinovich, G. Xiang, S. A. Starks, L. Longpré, M. Ceberio, R. Araiza, J. Beck, R. Kandathi, A. Nayak, R. Torres, J. G. Hajagos. Reliable Computing volume 12, issue 6, year 2006, pp. 471 – 501.

“Arc Fault Detection Through Model Reference Estimation”.

J. Beck and D. Nemir, SAE Trans. Journal of Aerospace, Vol 114, July 2006. This paper received the Arch T. Colwell award. Papers are judged for their value as contributions to existing knowledge of mobility engineering, and primarily with respect to their value as an original contribution to the subject matter. This paper was selected from the thousands of papers which were published for SAE meetings during 2006.

“Economics Of Engineering Design Under Interval (And Fuzzy) Uncertainty: Case Study Of Building Design”.

C. Ferregut, J. Beck, A. Sanchez, and V. Kreinovich. Published in Proceedings of the Second International Conference on Fuzzy Sets and Soft Computing in Economics and Finance FSSCEF'2006, St. Petersburg, Russia, June 28-July 1, 2006, pp. 39-46.

“Interval Approach To Privacy: Overview”.

L. Longpre, V. Kreinovich, J. Beck, R. Kandathi, Conference: South Central Information Security Symposium (SCISS). Rice University, Hou ston,

Texas. 2004.

“Using 1-D Radar Observations To Detect A Space Explosion Core Among The Explosion Fragments: Sequential And Distributed Algorithms”.

P. Debroux, J. Boehm, F. Modave, V. Kreinovich, G. Xiang, J. Beck, K. Tupelly, R. Kandathi, L. Longpre, K. Villaverde. Published in Proceedings of the 11th IEEE Digital Signal Processing Workshop, Taos, New Mexico, August 1-4, 2004, pp. 273-277.

“Towards Combining Probabilistic And Interval Uncertainty In Engineering Calculations”.

V. Kreinovich, G. Xiang, S. A. Starks, L. Longpré, M. Ceberio, R. Araiza, J. Beck, R. Kandathi, A. Nayak, R. Torres, J. G. Hajagos. Published in Proceedings of the Workshop on Reliable Engineering Computing, Savannah, Georgia, September 15-17, 2004, pp. 193-213.

“Interval-Valued And Fuzzy-Valued Random Variables: From Computing Sample Variances To Computing Sample Covariances”.

J. B. Beck, V. Kreinovich, B. Wu. Published in: M. Lopez, M. A. Gil, P. Grzegorzewski, O. Hrynewicz, and J. Lawry (eds.), Soft Methodology and Random Information Systems, Springer-Verlag, 2004, pp. 85-92.

“Geocombinatoric Aspects Of Processing Large Images And Large Spatial Databases”.

J. Beck, V. Kreinovich, B. Penn. Department of Computer Science and NASA Pan-American Center for Earth and Environmental Studies (PACES). Published in: Geocombinatorics July 2001 Volume XI Issue 4

“Towards Automatic Detection Of Erroneous Measurement Results In A Gravity Database”.

Q. Wen, A. Q. Gates, J. Beck, V. Kreinovich and G. R. Keller. NASA Pan-American center for Earth and Environmental Studies. Conference: E-Systems and E-Man for Cybernetics in Cyberspace. 2001 IEEE International conference on Systems, Man and Cybernetics. Tucson Arizona October 7-10 2001.

“Interval Methods In Remote Sensing: Reliable Sub-Division Of Geological Areas And Eliminating Outliers From A Gravity Database”.

D. D. Coblentz, G. R. Keller, V. Kreinovich, J. Beck, S. A. Starks. Conference: Scan2000/Interval 2000 September 19-22 in Karlsruhe, Germany