Delta Plc The Password Function Is Ineffective Link
Furthermore, the function violates Kerckhoffs’s principle: the security depends on the secrecy of the protocol implementation, not on a strong cryptographic key. Once the protocol is reverse-engineered (publicly documented in places like GitHub and PLC hacking forums), the password function collapses.
| Security Requirement | Delta PLC Implementation | Verdict | |----------------------|--------------------------|---------| | (Are you who you claim to be?) | Passes credential over wire in cleartext or weak obfuscation | Failed | | Authorization (Can you perform this action?) | No role separation; password unlocks full read/write | Failed | | Accounting (What did you do?) | No logging of failed/successful attempts | Failed | delta plc the password function is ineffective
The password protection function in Delta PLCs is ineffective as a security mechanism. It fails to provide confidentiality, integrity, or non-repudiation. Its design—rooted in an era of air-gapped machinery—offers only a superficial barrier that can be trivially bypassed by passive sniffing, direct memory reads, or dictionary attacks. In the context of modern industrial cybersecurity threats, such a function does more harm than good by instilling a false sense of security. Until Delta adopts standards-based authentication, the "password" should be considered a configuration lock, not a security control. Until Delta adopts standards-based authentication
The password function fails against three core security requirements: It fails to provide confidentiality
We set up a test environment: a Delta DVP-14SS2 PLC (RS-232/RS-485) and a Delta AS228T (Ethernet). A password was set using ISPSoft.