Software protection mechanism based on collaborative verification and data exchange method
The invention discloses a software protection mechanism based on collaborative verification and a data exchange method. The software protection mechanism comprises the following steps: S1, appointingan encryption and decryption algorithm mechanism among protected software, slave equipment and a soft...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention discloses a software protection mechanism based on collaborative verification and a data exchange method. The software protection mechanism comprises the following steps: S1, appointingan encryption and decryption algorithm mechanism among protected software, slave equipment and a software softdog; S2, inserting the software softdog into main equipment in which the protected software runs; S3, judging the legality of the software softdog; S4, judging whether the hardware equipment is authorized hardware equipment or not; if the hardware equipment is the authorized hardware equipment, controlling whether protected software is started or not; and S5, after the protected software is operated and started, modifying the built-in password initial value of the protected software. According to the method, a protection mechanism combining a software softdog and slave equipment verification is utilized, and an initial password built in protected software is dynamically updated each time, so that the initi |
---|