SpiceCrypt: A Python library for decrypting LTspice encrypted model files (github.com) 60 points by luu 4mo ago ↗ HN
[–] userbinator 4mo 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.
[–] rshm 4mo 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.
[–] Schlagbohrer 4mo ago ↗ Now if only they could decrypt Texas Instruments' models [–] jtsylve 4mo ago ↗ I've got it working. Will update soon. [–] Schlagbohrer 4mo ago ↗ Wow! [–] jtsylve 3mo ago ↗ v2 Adds support for PSpice, which should hopefully cover the TI models. Let me know if not. https://github.com/jtsylve/spice-crypt
[–] jtsylve 3mo ago ↗ v2 Adds support for PSpice, which should hopefully cover the TI models. Let me know if not. https://github.com/jtsylve/spice-crypt
[–] jtsylve 4mo ago ↗ This is my work. Thanks for sharing! I'm happy to answer any questions, and feedback and requests are welcome.
9 comments
[ 1.8 ms ] story [ 29.8 ms ] threadIn other words, obfuscation.
Next on wishlist is someone doing the same for encrypted fpga verilog blobs.