{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T12:05:51Z","timestamp":1759147551292,"version":"3.38.0"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540242079"},{"type":"electronic","value":"9783540301141"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30114-1_16","type":"book-chapter","created":{"date-parts":[[2010,9,16]],"date-time":"2010-09-16T18:47:16Z","timestamp":1284662836000},"page":"224-238","source":"Crossref","is-referenced-by-count":14,"title":["Soft IP Protection: Watermarking HDL Codes"],"prefix":"10.1007","author":[{"given":"Lin","family":"Yuan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pushkin R.","family":"Pari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gang","family":"Qu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"unstructured":"Arboit, G.: A Method for Watermarking Java Programs via Opaque Predicates (Extended Abstract). In: The Fifth International Conference on Electronic Commerce Research, ICECR-5 (2002)","key":"16_CR1"},{"doi-asserted-by":"crossref","unstructured":"Collberg, C., Myles, G., Huntwork, A.: SandMark \u2014 A Tool for Software Protection Research. IEEE Magazine of Security and Privacy\u00a01 (August 2003)","key":"16_CR2","DOI":"10.1109\/MSECP.2003.1219058"},{"doi-asserted-by":"crossref","unstructured":"Collberg, C.S., Thomborson, C.: Watermarking, tamper-proofing, and obfuscation \u2013 tools for software protection. IEEE Transactions on Software Engineering\u00a08(8) (2002)","key":"16_CR3","DOI":"10.1109\/TSE.2002.1027797"},{"doi-asserted-by":"crossref","unstructured":"Collberg, C.S., Thomborson, C.: Software Watermarking Models and Dynamic Embeddings. In: ACM Symposium on Principles of Programming Languages (January 1999)","key":"16_CR4","DOI":"10.1145\/292540.292569"},{"doi-asserted-by":"crossref","unstructured":"Cousot, P., Cousot, R.: An Abstract Interpretation-Based Framework for Software Watermarking. ACM Principles of Programming Languages (2004)","key":"16_CR5","DOI":"10.1145\/964001.964016"},{"unstructured":"Davidson, R.L., Myhrvold, N.: Method and System for Generating and Auditing a Signature for a Computer Program, US Patent 5,559,884, Assignee: Microsoft Corporation (1996)","key":"16_CR6"},{"doi-asserted-by":"crossref","unstructured":"Hong, I., Potkonjak, M.: Behavioral Synthesis Techniques for Intellectual Property Protection. In: 36th ACM\/IEEE Design Automation Conference Proceedings, June 1999, pp. 849\u2013854 (1999)","key":"16_CR7","DOI":"10.1145\/309847.310085"},{"doi-asserted-by":"crossref","unstructured":"Kahng, A.B., et al.: Watermarking Techniques for Intellectual Property Protection. In: 35th ACM\/IEEE Design Automation Conference Proceedings, June 1998, pp. 776\u2013781 (1998)","key":"16_CR8","DOI":"10.1145\/277044.277240"},{"doi-asserted-by":"crossref","unstructured":"Kirovski, D., Hwang, Y., Potkonjak, M., Cong, J.: Intellectual Property Protection by Watermarking Combinational Logic Synthesis Solutions. In: IEEE\/ACM International Conference on Computer Aided Design, pp. 194\u2013198 (November 1998)","key":"16_CR9","DOI":"10.1145\/288548.288609"},{"doi-asserted-by":"crossref","unstructured":"Keating, M., Bricaud, P.: Reuse Methodology Manual, For System-On-A-Chip Designs, 2nd edn (1999)","key":"16_CR10","DOI":"10.1007\/978-1-4615-5037-2"},{"doi-asserted-by":"crossref","unstructured":"Lach, J., Mangione-Smith, W.H., Potkonjak, M.: FPGA Fingerprinting Techniques for Protecting Intellectual Property. In: Proceedings of the IEEE 1998 Custom Integrated Circuits Conference, May 1998, pp. 299\u2013302 (1998)","key":"16_CR11","DOI":"10.1109\/CICC.1998.694986"},{"doi-asserted-by":"crossref","unstructured":"Myles, G., Collberg, C.: Software Watermarking Through Register Allocation: Implementation, Analysis, and Attacks. In: International Conference on Information Security and Cryptology (2003)","key":"16_CR12","DOI":"10.1007\/978-3-540-24691-6_21"},{"doi-asserted-by":"crossref","unstructured":"Monden, A., Iida, H., Matsumoto, K., Inoue, K., Torii, K.: A practical method for watermarking Java programs. In: 24th Computer Software and Applications Conference (2000)","key":"16_CR13","DOI":"10.1109\/CMPSAC.2000.884716"},{"doi-asserted-by":"crossref","unstructured":"Oliveira, A.L.: Robust Techniques for Watermarking Sequential Circuit Designs. In: 36th ACM\/IEEE Design Automation Conference Proceedings, June 1999, pp. 837\u2013842 (1999)","key":"16_CR14","DOI":"10.1145\/309847.310082"},{"doi-asserted-by":"crossref","unstructured":"Palsberg, J., Krishnaswamy, S., Kwon, M., Ma, D., Shao, Q., Zhang, Y.: Experience with Software Watermarking. In: Proceedings of ACSAC 2000, 16th Annual Computer Security Applications Conference, pp. 308\u2013316 (2000)","key":"16_CR15","DOI":"10.1109\/ACSAC.2000.898885"},{"doi-asserted-by":"crossref","unstructured":"Qu, G., Potkonjak, M.: Analysis of watermarking techniques for graph coloring problem. In: Proceedings of the 1998 IEEE\/ACM international conference on Computer-aided design, pp. 190\u2013193 (1998)","key":"16_CR16","DOI":"10.1145\/288548.288607"},{"doi-asserted-by":"crossref","unstructured":"Qu, G., Potkonjak, M.: Fingerprinting intellectual property using constraintaddition. In: Design Automation Conference, pp. 587\u2013592 (2000)","key":"16_CR17","DOI":"10.1145\/337292.337586"},{"doi-asserted-by":"crossref","unstructured":"Stern, J.P., Hachez, G., Koeune, F., Quisquater, J.-J.: Robust Object watermarking: Application to code. In: Information Hiding, pp. 368\u2013378 (1999)","key":"16_CR18","DOI":"10.1007\/10719724_25"},{"doi-asserted-by":"crossref","unstructured":"Venkatesan, R., Vazirani, V., Sinha, S.: A Graph Theoretic Approach to Software Watermarking. In: 4th International Information Hiding Workshop, Pittsburgh, PA (April 2001)","key":"16_CR19","DOI":"10.1007\/3-540-45496-9_12"},{"unstructured":"Venkatesan, R., Vazirani, V.: A Technique For Producing, Through Watermarking, Highly Tamper-Resistant Executable Code And Resulting \u201dWatermarked\u201d Code So Formed, International Patent WO 01\/69355 A1 (2001)","key":"16_CR20"},{"unstructured":"Altera Corporation. San Jose, California, http:\/\/www.altera.com\/","key":"16_CR21"},{"unstructured":"Xilinx Inc. San Jose, California, http:\/\/www.xilinx.com","key":"16_CR22"},{"unstructured":"Virtual Socket Interface Alliance. \u201dIntellectual Property Protection White Paper: Schemes, Alternatives and Discussion Version 1.0,\u201d (September 2000)","key":"16_CR23"},{"unstructured":"Virtual Socket Interface Alliance. Architecture Document Version 1.0 (March 1997)","key":"16_CR24"},{"unstructured":"http:\/\/www.ece.cmu.edu\/~ee545\/s02\/10\/fpga_1813.txt","key":"16_CR25"},{"unstructured":"http:\/\/www.eecs.umich.edu\/~jhayes\/iscas","key":"16_CR26"},{"unstructured":"International Technology Roadmap for Semiconductors, http:\/\/public.itrs.net\/Files\/2001ITRS\/","key":"16_CR27"},{"unstructured":"http:\/\/www.engr.scu.edu\/mourad\/benchmark\/RTL-Bench.html","key":"16_CR28"}],"container-title":["Lecture Notes in Computer Science","Information Hiding"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30114-1_16.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,25]],"date-time":"2025-02-25T21:53:07Z","timestamp":1740520387000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30114-1_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540242079","9783540301141"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30114-1_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}