Lorenz SZ 40 in SZ 42 so bili nemški elektro-mehanski šifrirni stroji, ki so jih uporabljali med 2. svetovno vojno za teleprinterske zveze. Kratica SZ izhaja iz nemške besede Schlüsselzusatz, kar pomeni dodatek za šifriranje. Britanski razbijalci šifer, ki so imenovali nemški teleprinterski promet kot »Riba« (angleško Fish ali FISH), so skovali kodno ime za stroj »Tunny (tun). Medtem ko so uporabljali Enigmo, znano mehansko-električno šifrirno napravo, v enotah na terenu oz.bojiščih, so Lorentzev stroj uporabljali za komunikacije na visokih nivojih, ki so lahko podpirale težke stroje, teleprinterje in spremljajoče nepomične mreže. Stroj sam je meril 51 × 46 × 46 cm in je služil kot standardna oprema k Lorenzovem teleprinterju. Stroj je uporabljal tokovno šifro.

Lorenzov stroj SZ 42 so uporabljali pri šifriranju za visokonivojsko sporazumevanje nemških oboroženil sil med 2. svetovno vojno. Britanski kriptografi v Bletchley Parku so uspeli dognati ustroj stroja na podlagi le nekaj prestreženih šifriranih sporočil. S tem šifrirnim strojem in dešifrirajem se je veliko ukvarjal Alan M. Turing.
Lorenzov stroj je imel kar 12 šifrirnih kolutov (za primerjavo - Enigma jih je imela največ 5) s 501 zatičem. Veliko prej je podoben sistem za šifriranje teleprinetrskih sporočil izumil že Američan Gilbert Sandford Vernam.