Using the PIC micro-controller as a Cryptographic Coprocessor for Digital Watermarking Applications

This paper presents a novel design of a special "addon " hardware module that works as a cryptographic co-processor. It employs a PIC micro-controller to insert a selected digital watermark in a bit-mapped image file. The image file to be watermarked is passed from the PC through the seria...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ali, A., Asif, H.M.S.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 442
container_issue
container_start_page 438
container_title
container_volume
creator Ali, A.
Asif, H.M.S.
description This paper presents a novel design of a special "addon " hardware module that works as a cryptographic co-processor. It employs a PIC micro-controller to insert a selected digital watermark in a bit-mapped image file. The image file to be watermarked is passed from the PC through the serial port to the cryptographic co-processor. The co-processor inserts the watermark and sends the file back to the PC over the serial port. Serial communication with the PC serial port is performed using the PIC's built-in USART. The system can be used for watermarking image files of any size; however, the size of the watermark will depend on the size of the image file. The firmware for the hardware module has been thoroughly tested and simulated using the latest version of microchip's development tools. Benefits of this approach include the high level of security associated with this add-on hardware module, because it can be kept under lock and key at a separate place. Different bit patterns can be used as watermarks by simply changing the firmware code or by reading new information from the controller 's input port
doi_str_mv 10.1109/ICET.2006.335924
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4136892</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4136892</ieee_id><sourcerecordid>4136892</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-fe642d1fc85a3777820f4e46a579870c16e0a11bc0aca7315d56aedc10ea50873</originalsourceid><addsrcrecordid>eNo1js1KAzEURiMiqLV7wU1eYOq9-Z1ZlrHWQkEXLS7LNc200WkzJNn07a2oi4_D2Rw-xu4RJojQPC7a2WoiAMxESt0IdcFuUQmlQIOUl2zc2Prfhbhm45w_AQCtUdjgDXPrHI47Xvaevy1afgguxcrFY0mx733ilDnxNp2GEneJhn1wvI1Dis7nHBPvznsKu1Co5-9UfDpQ-voJToehD45KiMd8x6466rMf_3HE1s-zVftSLV_ni3a6rAJaXarOGyW22Llak7TW1gI65ZUhbZvagkPjgRA_HJAjK1FvtSG_dQieNNRWjtjDbzd47zdDCuczp41CaepGyG8yGlcX</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Using the PIC micro-controller as a Cryptographic Coprocessor for Digital Watermarking Applications</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Ali, A. ; Asif, H.M.S.</creator><creatorcontrib>Ali, A. ; Asif, H.M.S.</creatorcontrib><description>This paper presents a novel design of a special "addon " hardware module that works as a cryptographic co-processor. It employs a PIC micro-controller to insert a selected digital watermark in a bit-mapped image file. The image file to be watermarked is passed from the PC through the serial port to the cryptographic co-processor. The co-processor inserts the watermark and sends the file back to the PC over the serial port. Serial communication with the PC serial port is performed using the PIC's built-in USART. The system can be used for watermarking image files of any size; however, the size of the watermark will depend on the size of the image file. The firmware for the hardware module has been thoroughly tested and simulated using the latest version of microchip's development tools. Benefits of this approach include the high level of security associated with this add-on hardware module, because it can be kept under lock and key at a separate place. Different bit patterns can be used as watermarks by simply changing the firmware code or by reading new information from the controller 's input port</description><identifier>ISBN: 9781424405022</identifier><identifier>ISBN: 1424405025</identifier><identifier>EISBN: 1424405033</identifier><identifier>EISBN: 9781424405039</identifier><identifier>DOI: 10.1109/ICET.2006.335924</identifier><language>eng</language><subject>Coprocessors ; Cryptography ; Data mining ; Hardware ; Information security ; Microcontrollers ; Microprogramming ; Robustness ; Testing ; Watermarking</subject><ispartof>2006 International Conference on Emerging Technologies, 2006, p.438-442</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4136892$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2057,4049,4050,27924,54919</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4136892$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Ali, A.</creatorcontrib><creatorcontrib>Asif, H.M.S.</creatorcontrib><title>Using the PIC micro-controller as a Cryptographic Coprocessor for Digital Watermarking Applications</title><title>2006 International Conference on Emerging Technologies</title><addtitle>ICET</addtitle><description>This paper presents a novel design of a special "addon " hardware module that works as a cryptographic co-processor. It employs a PIC micro-controller to insert a selected digital watermark in a bit-mapped image file. The image file to be watermarked is passed from the PC through the serial port to the cryptographic co-processor. The co-processor inserts the watermark and sends the file back to the PC over the serial port. Serial communication with the PC serial port is performed using the PIC's built-in USART. The system can be used for watermarking image files of any size; however, the size of the watermark will depend on the size of the image file. The firmware for the hardware module has been thoroughly tested and simulated using the latest version of microchip's development tools. Benefits of this approach include the high level of security associated with this add-on hardware module, because it can be kept under lock and key at a separate place. Different bit patterns can be used as watermarks by simply changing the firmware code or by reading new information from the controller 's input port</description><subject>Coprocessors</subject><subject>Cryptography</subject><subject>Data mining</subject><subject>Hardware</subject><subject>Information security</subject><subject>Microcontrollers</subject><subject>Microprogramming</subject><subject>Robustness</subject><subject>Testing</subject><subject>Watermarking</subject><isbn>9781424405022</isbn><isbn>1424405025</isbn><isbn>1424405033</isbn><isbn>9781424405039</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2006</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1js1KAzEURiMiqLV7wU1eYOq9-Z1ZlrHWQkEXLS7LNc200WkzJNn07a2oi4_D2Rw-xu4RJojQPC7a2WoiAMxESt0IdcFuUQmlQIOUl2zc2Prfhbhm45w_AQCtUdjgDXPrHI47Xvaevy1afgguxcrFY0mx733ilDnxNp2GEneJhn1wvI1Dis7nHBPvznsKu1Co5-9UfDpQ-voJToehD45KiMd8x6466rMf_3HE1s-zVftSLV_ni3a6rAJaXarOGyW22Llak7TW1gI65ZUhbZvagkPjgRA_HJAjK1FvtSG_dQieNNRWjtjDbzd47zdDCuczp41CaepGyG8yGlcX</recordid><startdate>2006</startdate><enddate>2006</enddate><creator>Ali, A.</creator><creator>Asif, H.M.S.</creator><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2006</creationdate><title>Using the PIC micro-controller as a Cryptographic Coprocessor for Digital Watermarking Applications</title><author>Ali, A. ; Asif, H.M.S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-fe642d1fc85a3777820f4e46a579870c16e0a11bc0aca7315d56aedc10ea50873</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Coprocessors</topic><topic>Cryptography</topic><topic>Data mining</topic><topic>Hardware</topic><topic>Information security</topic><topic>Microcontrollers</topic><topic>Microprogramming</topic><topic>Robustness</topic><topic>Testing</topic><topic>Watermarking</topic><toplevel>online_resources</toplevel><creatorcontrib>Ali, A.</creatorcontrib><creatorcontrib>Asif, H.M.S.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Ali, A.</au><au>Asif, H.M.S.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Using the PIC micro-controller as a Cryptographic Coprocessor for Digital Watermarking Applications</atitle><btitle>2006 International Conference on Emerging Technologies</btitle><stitle>ICET</stitle><date>2006</date><risdate>2006</risdate><spage>438</spage><epage>442</epage><pages>438-442</pages><isbn>9781424405022</isbn><isbn>1424405025</isbn><eisbn>1424405033</eisbn><eisbn>9781424405039</eisbn><abstract>This paper presents a novel design of a special "addon " hardware module that works as a cryptographic co-processor. It employs a PIC micro-controller to insert a selected digital watermark in a bit-mapped image file. The image file to be watermarked is passed from the PC through the serial port to the cryptographic co-processor. The co-processor inserts the watermark and sends the file back to the PC over the serial port. Serial communication with the PC serial port is performed using the PIC's built-in USART. The system can be used for watermarking image files of any size; however, the size of the watermark will depend on the size of the image file. The firmware for the hardware module has been thoroughly tested and simulated using the latest version of microchip's development tools. Benefits of this approach include the high level of security associated with this add-on hardware module, because it can be kept under lock and key at a separate place. Different bit patterns can be used as watermarks by simply changing the firmware code or by reading new information from the controller 's input port</abstract><doi>10.1109/ICET.2006.335924</doi><tpages>5</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9781424405022
ispartof 2006 International Conference on Emerging Technologies, 2006, p.438-442
issn
language eng
recordid cdi_ieee_primary_4136892
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Coprocessors
Cryptography
Data mining
Hardware
Information security
Microcontrollers
Microprogramming
Robustness
Testing
Watermarking
title Using the PIC micro-controller as a Cryptographic Coprocessor for Digital Watermarking Applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T13%3A41%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Using%20the%20PIC%20micro-controller%20as%20a%20Cryptographic%20Coprocessor%20for%20Digital%20Watermarking%20Applications&rft.btitle=2006%20International%20Conference%20on%20Emerging%20Technologies&rft.au=Ali,%20A.&rft.date=2006&rft.spage=438&rft.epage=442&rft.pages=438-442&rft.isbn=9781424405022&rft.isbn_list=1424405025&rft_id=info:doi/10.1109/ICET.2006.335924&rft_dat=%3Cieee_6IE%3E4136892%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1424405033&rft.eisbn_list=9781424405039&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4136892&rfr_iscdi=true