Abstract: With the help of the key technologies including the integrity verification, access control, and sealed storage, a kind of USB key-based approach for software protection is presented. At ...