CrazyEngineers
  • Algo for a paper Steganography

    bugade Anu

    Member

    Updated: Oct 27, 2024
    Views: 1.6K
    I have studied a paper recently based on steganography and i am seeking for a simple working algorithm ...can anybody post it please..i've gone through some algorithms which are quite complex for a beginner to understand.
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • rahul69

    MemberMar 28, 2015

    bugade Anu
    I have studied a paper recently based on steganography and i am seeking for a simple working algorithm ...can anybody post it please..i've gone through some algorithms which are quite complex for a beginner to understand.
    Steganography is complex in itself, as you are hiding the data. So in order to do so, u must know the data format of the carrier as well as algorithm which u are going to hide your data in it.
    For simplification, E.g we have a 24 bit bmp file, so each pixel will be having 3 bytes,(3X8=24) one for each R,G and B. Take for example of byte of R (Red) part 1byte=8 bits.
    (ie value from 0 to 255). Let us assume the value of this R is 8 (00001000) and if we want to store our value of 2 in it, it becomes (00001010)=10, but this change is negligible & so it will not reflect in the color of image. Similarly for G & B parts we may
    store some other values (and we know we are change only 2 Lower Bits),
    In this manner we store our data in the file.
    While decrypting the message we know we need to read only 2 lower Bits, so reading 2 lower bits of each pixel (R,G,B) of the file will give us back our message, which we encoded.
    This is the simplest way I could think of putting it.
    Hope it helps!
    Are you sure? This action cannot be undone.
    Cancel
  • bugade Anu

    MemberMar 29, 2015

    rahul69
    Steganography is complex in itself, as you are hiding the data. So in order to do so, u must know the data format of the carrier as well as algorithm which u are going to hide your data in it.
    For simplification, E.g we have a 24 bit bmp file, so each pixel will be having 3 bytes,(3X8=24) one for each R,G and B. Take for example of byte of R (Red) part 1byte=8 bits.
    (ie value from 0 to 255). Let us assume the value of this R is 8 (00001000) and if we want to store our value of 2 in it, it becomes (00001010)=10, but this change is negligible & so it will not reflect in the color of image. Similarly for G & B parts we may
    store some other values (and we know we are change only 2 Lower Bits),
    In this manner we store our data in the file.
    While decrypting the message we know we need to read only 2 lower Bits, so reading 2 lower bits of each pixel (R,G,B) of the file will give us back our message, which we encoded.
    This is the simplest way I could think of putting it.
    Hope it helps![/
    rahul69
    Steganography is complex in itself, as you are hiding the data. So in order to do so, u must know the data format of the carrier as well as algorithm which u are going to hide your data in it.
    For simplification, E.g we have a 24 bit bmp file, so each pixel will be having 3 bytes,(3X8=24) one for each R,G and B. Take for example of byte of R (Red) part 1byte=8 bits.
    (ie value from 0 to 255). Let us assume the value of this R is 8 (00001000) and if we want to store our value of 2 in it, it becomes (00001010)=10, but this change is negligible & so it will not reflect in the color of image. Similarly for G & B parts we may
    store some other values (and we know we are change only 2 Lower Bits),
    In this manner we store our data in the file.
    While decrypting the message we know we need to read only 2 lower Bits, so reading 2 lower bits of each pixel (R,G,B) of the file will give us back our message, which we encoded.
    This is the simplest way I could think of putting it.
    Hope it helps!
    Thanks rahul..n yeah now i've got an idea about it.
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register