• 06-06-2020, 14:02:27
    #1
    Merhaba bu işlemi nasıl yapabilirim acaba ? C Dilinde BMP içine şifreleme ve şifre çözme programı
    Araştırdım fakat net bilgi sahibi olamadım. Bilgisi olan var mı ?
  • 06-06-2020, 14:20:45
    #2
    Bu konuda yazmış olduğum İngilizce bir paper var. Bu yüzden konu hakkında bilgiliyim. Tavsiyem steganography üzerine araştırma yapmanız. Kısaca bilgi vereyim.

    Image steganography yani dijital bir resmi dışarıdan görüntüsünü gözle görülür bir şekilde bozmadan şifreleme çok farklı tekniğe dayanır. Bunlardan en çok bilineni noisy diye adlandırılan bitlerin kullanılarak şifrelenmesidir. Mesela a harfini resmin içine gömelim.

    a harfi ASCII tablosunda 65'e denk gelir. Bunun binary karşılığı 01000001 dir. Biz bu sayıların hepsini resmin içinde noisy yerlere belirli bir örüntüde dağıtırsak resimde çok küçük bir oynama olur ve resmin içini şifrelemiş oluruz. Unutmayın dijital resimler de aslında multi kanallı binary sayılardan oluşmaktadır.
  • 06-06-2020, 14:33:06
    #3
    Terminou adlı üyeden alıntı: mesajı görüntüle
    Bu konuda yazmış olduğum İngilizce bir paper var. Bu yüzden konu hakkında bilgiliyim. Tavsiyem steganography üzerine araştırma yapmanız. Kısaca bilgi vereyim.

    Image steganography yani dijital bir resmi dışarıdan görüntüsünü gözle görülür bir şekilde bozmadan şifreleme çok farklı tekniğe dayanır. Bunlardan en çok bilineni noisy diye adlandırılan bitlerin kullanılarak şifrelenmesidir. Mesela a harfini resmin içine gömelim.

    a harfi ASCII tablosunda 65'e denk gelir. Bunun binary karşılığı 01000001 dir. Biz bu sayıların hepsini resmin içinde noisy yerlere belirli bir örüntüde dağıtırsak resimde çok küçük bir oynama olur ve resmin içini şifrelemiş oluruz. Unutmayın dijital resimler de aslında multi kanallı binary sayılardan oluşmaktadır.
    Bilgilendirme için çok teşekkür ederim. Evet steganography hakkında az buçuk bilgim var. Fakat konu hakkında nasıl yapabileceğim hakkında hiç bilgim yok ve sürem oldukça kısıtlı
  • 06-06-2020, 14:45:34
    #4
    https://github.com/bapzz/Steganography-In-C

    Github'da böyle bir repo buldum. İncelediğime göre BMP dosyasını okuyup şifreliyor. Çok inceleyemedim ama belki işinize yarayabilir.
  • 06-06-2020, 14:47:27
    #5
    Terminou adlı üyeden alıntı: mesajı görüntüle
    https://github.com/bapzz/Steganography-In-C

    Github'da böyle bir repo buldum. İncelediğime göre BMP dosyasını okuyup şifreliyor. Çok inceleyemedim ama belki işinize yarayabilir.
    Çok teşekkür ederim kontrol ediyorum hemen.



    Terminou adlı üyeden alıntı: mesajı görüntüle
    https://github.com/bapzz/Steganography-In-C

    Github'da böyle bir repo buldum. İncelediğime göre BMP dosyasını okuyup şifreliyor. Çok inceleyemedim ama belki işinize yarayabilir.
    İşin içinden çıkamadım
  • 06-06-2020, 21:30:33
    #6
    Aslında C biliyorsanız kolayca encode ve decode classlarını kullabilirsiniz. Bu repo tamamen işinize yarar.
  • 06-06-2020, 22:01:24
    #7
    Terminou adlı üyeden alıntı: mesajı görüntüle
    Aslında C biliyorsanız kolayca encode ve decode classlarını kullabilirsiniz. Bu repo tamamen işinize yarar.
    programlama alanını pek sevemedim. C# olsa bir nebze yapabilirdim ama maalesef hala başarıya ulaşamadım. Bir metin gireceğim bu metni bmp dosyasının içine kaydedeceğim. Daha sonra şifreyi çöz dediğim zaman karşıma bmp dosyasının içine girdiğim metin gelecek. ama başaramadım