• DocumentCode
    2662913
  • Title

    An FPGA implementation of a special purpose processor for steganography

  • Author

    Farouk, Hala A. ; Saeb, Magdy

  • Author_Institution
    Comput. Dept., Arab Acad. for Sci., Technol. & Maritime Transp., Alexandria, Egypt
  • fYear
    2003
  • fDate
    15-17 Dec. 2003
  • Firstpage
    395
  • Lastpage
    398
  • Abstract
    In the well-known "prisoners\´ problem", a representative example of steganography, two persons attempt to communicate covertly without alerting the warden. One approach to achieve this task is to embed the message in an innocent-looking cover-media. In our model, the message contents are scattered in the cover in a certain way that is based on a secret key known only to the sender and receiver. Therefore, even if the warden discovers the existence of the message, he will not be able to recover it. In other words a covert or subliminal communication channel is opened between two persons who possess a secret key to reassemble its contents. In this article, we propose a video or audio steganographic model in which the hidden message an be composed and inserted in the cover in real-time. This is realized by designing and implementing a secret key steganographic micro-architecture employing Field Programmable Gate Arrays FPGA.
  • Keywords
    cryptography; data encapsulation; field programmable gate arrays; microprocessor chips; FPGA implementation; audio steganographic model; field programmable gate arrays; prisoners´ problem; secret key steganographic microarchitecture; special purpose processor; steganography; subliminal communication channel; video steganographic model; Communication channels; Field programmable gate arrays; Fingerprint recognition; Hardware; Performance analysis; Real time systems; SDRAM; Steganography; Streaming media; Watermarking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2003. Proceedings. 2003 IEEE International Conference on
  • Print_ISBN
    0-7803-8320-6
  • Type

    conf

  • DOI
    10.1109/FPT.2003.1275785
  • Filename
    1275785