- jak zaszyfrowac wiadomosc w obrazie .bmp ?
- jak odczytywac numerki, literki z obrazkow .bmp ?
szukalem na google, nic nie znalazlem :( tzn, nic co rozwiazalo moj problem z tym.
moze zapodacie jakies teksty linki ? :)
dziekow za pomoc!! [browar]
szukalem na google, nic nie znalazlem :( tzn, nic co rozwiazalo moj problem z tym.
moze zapodacie jakies teksty linki ? :)
dziekow za pomoc!! [browar]
Poszukaj tutaj, jest o tym gdzies art, polega to na wykorzystaniu jednego bitu kazdego piksela, sprawi to, ze wyglad sie nie zmieni a zapiszemy dosc sporo informacji.
www.kryptografia.com
dział z pracami magisterkimi
Najprostsza metoda ukrywania czegoś w BMP to metoda LSB (Least Significant Bit - Najmniej Znaczący Bit). Jeśli zabierasz się za ukrywanie danych w BMP to pewnie strukturę pliku znasz :), więc przykładowo dla BMP 24bpp szyfrowanie za pomocą LSB, polega na:
pobranie <ort>bita </ort>z danych które mają być zaszyfrowane,
wstawienie go w miejsce najmłodszego <ort>bita </ort>obrabianej składowej, obrabianego piksela do BMP.
Jeśli zabierasz się za ukrywanie danych w BMP to pewnie strukturę pliku znasz
w jakim sensie? :/
więc przykładowo dla BMP 24bpp szyfrowanie za pomocą LSB, polega na:
- wyodrębnieniu z pliku BMP danych obrazowych,
- operacji na tych danych - BMP jest 24bpp -> 3B/piksel -> 1Bajt/składowa(R, G lub B). Przy założeniu że zmianie poddany zostaje tylko jeden bit:
pobranie ort! z danych które mają być zaszyfrowane,
wstawienie go w miejsce najmłodszego ort! obrabianej składowej, obrabianego piksela do BMP.
latwo powiedziane, ale jak to napisac?? mozna prosic o jakiego arta??
Założyłem, że znasz strukturę BMP w sensie, że zrozumiesz jeśli podam Ci przykład na BMP 24bpp.
Poniżej podaje Ci kod funkcji, która w moim programie szyfruje plik do BMP 24bpp:
// Eycięto, dodaj to jako arta czy coś - Q
Powyższą funkcję na pewno nie jest wzorcowa, ale to co ma robić robi.
Mam nadzieję, że jakoś pomogłem.
</tdlug>
zapamiętac sobie jedno raz na zawsze!!!
ukrywanie w obrazie to nie szyfrowanie - czyli kryptografia, tylko steganografia!!!
Jak czytam szyfrowanie do obrazaka to mnie szlag trafia
anubis: doskonale wiem czym jest steganografia. Tak jak i kryptografia jest sposobem na "bezpieczne" przekazanie informacji. To, że napisałem, iż moja funkcja szyfruje plik to BMP oznacza, że najpierw szyfruję plik ukrywany, a później ukrywam go w BMP. Niech Cię szlag nie trafia ;P
Qyon: W niektórych postach są kody 5 x większe - why go wyciachałeś? Po Twej interwencji mój cały poprzedni post jest nic nie warty :-/