PHP Developer's Network : Network Member Forums

Class: BmpCrypt



  Search   All class groups   Latest entries   Top 10 charts   Newsletter   Blog   Forums   Help FAQ  
  Login   Register  
Recommend this page to a friend! Trackback URL: http://www.phpclasses.org/trackback/browse/package/2227.html
      Classes of Chao-Chyuan Shih  > 
BmpCrypt
 >  Download  >  Support forum Support forum  >  RSS 1.0 feed RSS 2.0 feed Latest changes  >  Stumble It! Stumble It!  >  Bookmark in del.icio.us Bookmark in del.icio.us  
  Screenshots Screenshots   Supplied by   Group folder image Groups   Detailed description  
  Applications   Files Files  
  • Screenshots:

  • Screenshot
    File Role Description
    Accessible without login Image file ScreenShot.jpg Screen
    Screenshot
  • Supplied by:

  • Picture of Chao-Chyuan Shih
    Name: Chao-Chyuan Shih <e-mail contact>
    Published packages: 2
    Country: United States United States - PHP professionals from United States looking for PHP jobs
    Home page: http://www.elgorithms.com/

    Browse this author's classes

  • Innovation Award:

  • PHP Programming Innovation award nominee
    April 2005
    Number 3
    Some sites use digital watermark techniques to mark their images in order to notice when the images are being used without permission by other sites.

    However, this does not stop people from cleaning the visible marks and still show them without asking permission or giving proper credit to the original owners. This fact makes it difficult to take legal action.

    An alternative solution consists in adding information to the image files that does not show in the image itself. Later, that information could be used to detect and prove that the images files were stollen.

    This class provides a solution for encrypting and embedding in image files that can be used later to demonstrate the real origin of the images.

    Manuel Lemos
  • Groups:

  • Group folder image
    Colors, images, charts and picture formats
    View top rated classes
    Group folder image
    Encrypting, decrypting and hashing data
    View top rated classes
  • Detailed description:

  • BmpCrypt is a class that uses the steganography technique to hide encrypted data within a bitmap image (.BMP).

    This class can hide the data very well in 24 or 32 bit RGB images.

    The class could be used to hide the data in indexed color images, for instance of 256 colors, but that would require adding a few functions to deal with the modifications to the color palette.

    This class implements 4 levels of bit stream encoding. Each level uses an increasing number of bits per each byte in the RGB pixel table. Therefore, the higher level of encoding will hold more bytes of data in the bitmap image.

    The class comes with a Web base example that shows how to decrypt an encrypted JPEG out of a BMP file and displays the output image.

    There is also an example script that shows how to use the class to encrypt and decrupt data from the command line.
  • Applications that use this class:

  • No application links were specified for this class.
    Add link image If you know an application of this package, send a message to the author to add a link here.
  • Files:

  • File Role Description
    Plain text file BmpCrypt_Class.php Class
    BmpCrypt
    Plain text file BmpCrypt_CmdLine_Example.php Example
    Command Line Example
    Plain text file Decrypt_Webpage_Example.php Example
    Web Page Example
    Image file Dog.bmp Photo
    Sample Image
    Image file Horse.jpg Photo
    Sample Image
    Image file HorseInDog.bmp Output
    Sample Output
    Plain text file readme.txt Doc.
    Read Me
    Download all files: bmpcrypt.tar.gz bmpcrypt.zip
    NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

 
  Advertise on this site   Site map   Statistics   Site tips   Privacy policy   Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2008 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products