SpiceCrypt: A Python library for decrypting LTspice encrypted model files
28 points
by luu
1 day ago
| 3 comments
| github.com
| HN
rshm
2 hours ago
[-]
Coming from a brief failed attempt of using ghidra to see if keys were part of binary, this is a welcome news.

Next on wishlist is someone doing the same for encrypted fpga verilog blobs.

reply
userbinator
3 hours ago
[-]
The file header contains two 32-bit keys used to derive a substitution table index and step value for decryption.

In other words, obfuscation.

reply
snthpy
1 hour ago
[-]
What is LTspice?
reply
flowerthoughts
40 minutes ago
[-]
It's one of the most widely used electronic circuit simulator. It's basically a graphical interface to wire up differential equations, together with physical models of components (mostly semiconductors.)

There are other SPICE implementations, but Linear Technologies provides this program for free, and lots of manufacturers provide LTspice models for their components (of varying quality.)

reply