A Protection Method of Target Codes
- Ge Hongmei
- Xu Chao
- Shi Qian
Abstract
In order to protect the target codes generated by compiler, this paper puts forward a scheme combining compiler with hardware platform on the base of the existing protection method of executable code First, classify codes of C Language into four security levels to determine the protection strategies for different codes. Secondly, design and implement the corresponding encryption module ,decryption module and decompression module in VHDL Language after studying the structure and the principle of FPGA and the method of development software Thirdly, decompress and decode the target codes through FPGA modules when target codes is being executed. Run the target codes only when they are qualified. Finally, implement and simulate the scheme through FPGA. The simulation experiment verifies the correctness and effectiveness of encryption module, decryption module and decompression module.
- Full Text: PDF
- DOI:10.5539/cis.v5n6p43
Journal Metrics
WJCI (2022): 0.636
Impact Factor 2022 (by WJCI): 0.419
h-index (January 2024): 43
i10-index (January 2024): 193
h5-index (January 2024): N/A
h5-median(January 2024): N/A
( The data was calculated based on Google Scholar Citations. Click Here to Learn More. )
Index
- Academic Journals Database
- BASE (Bielefeld Academic Search Engine)
- CiteFactor
- CNKI Scholar
- COPAC
- CrossRef
- DBLP (2008-2019)
- EBSCOhost
- EuroPub Database
- Excellence in Research for Australia (ERA)
- Genamics JournalSeek
- Google Scholar
- Harvard Library
- Infotrieve
- LOCKSS
- Mendeley
- PKP Open Archives Harvester
- Publons
- ResearchGate
- Scilit
- SHERPA/RoMEO
- Standard Periodical Directory
- The Index of Information Systems Journals
- The Keepers Registry
- UCR Library
- Universe Digital Library
- WJCI Report
- WorldCat
Contact
- Chris LeeEditorial Assistant
- cis@ccsenet.org