Thông tin tài liệu
-1- PHN M U 1. Lý do ch tài Ngày nay, cuc sng ngày càng phát tri bùng n mnh m ca khoa hc và công ngh. Công ngh t trong nhiu vc nm vai trò quan trng trong cuc sng. Các tài liu, thông tin trên bàn giy ngày vào các h d liu trên máy tính. Bên cc truyng ngày càng ln lên theo nhu cu ca mi. Tuy nhiên, vi vic ct gi và truyn ti thông tin cn quan tâm nhin v bm an toàn và bo mt thông tin là rt cn thit. Mã hóa thông tin là m bo an toàn và bo mt thông tin theo n thng theo mt qui tc tha thuc gii gi nhn. Tuy nhiên, ng gây nên s chú ý ca ánh mt p. Mng tip cn mc an toàn và bo mt hin din ca các thông tin quan trng trong nhng bc nh ng. S khác bit gia bc nh có giu thông tin và nhng bc nh thông ng là rt nh nên hn ch c s chú ý và nghi ng ct khác, dù các bc nh có giu thông tin b phát hin là có chc tìm c ni dung ct khó có th thc hic vì quá trình giu tin có kt hp v bo mt cao. Nhìn tng quát thì giu t h mã mt nhm bo an toàn thông tin m là gic kh hic s tn ti ca thông tin. Khác vi mã hóa thông tin là chng s truy cp và sa cha mt cách trái phép, mc tiêu ca giu thông tin là làm cho thông tin trn ln vm u này s c s phát hin ca các tin t gim kh giãi mã. Chính vì v ng ng dng giu tin trong ng s góp phn giúp cho vic m bo ap. 2. Lch s nghiên cu 2.1 Trên th gii Hide and seek v5.0 -2- ng dng Hide and seek do Colin Maroney vi giu tin vào nh GIF. ng dng chy trên nng ch o là giu ngu nhiên nên nng thông tin cn giu nh thì nó s c tru khp nh. Tuy nhiên nng thông tin nhiu b phát hin. Hn ch c gic tn th ch s dng mt s k thut giu tin trong nh vc 32m nh. Nu s dc này s xut hinh. Hình 1 : Giao din chính ng dng Hide and seek -3- S-tool -tool vit tt ca Steganography tool, m c phát trin b giu tin trong nh BMP, GIF và tp âm thanh, Vi giao din kéo th tin dy trên nn Windows 98/ME/2000. Hình 2 : Giao din -tool c Hit s t chng hc quan tâm và nghiên cu c giu tin ngày càng nhit s vin nghiên cu khoa hc, vin công ngh i Hc Công Ngh thui Hc Quc Gia Hà Ni và i Hng. xut thut toán giu tin mt không ph thun giu và giá tr m nh trong khi nh g tin hành bii khi nh gc. Thut toán có tên gi là thut toán giu tin HT. Thut toán HT vng bii chui bít d liu gc cho tha mãn vu kin nhúng các dãy bít cn ging. -4- 3. Mc tiêu nghiên cu c thc hin vi mc tiêu xây dng mt phn mm cho phép giu thông tin s cn bo mt vào trong mng d liu s khác, sao cho s bii cu tin là rt khó nhn bit. C th phn mm cho phép giu mng là mt bc nh nhm bo tính an toàn và bo mt. Ni dung chi tit gm : - Các thut toán giu tin trong nh trong min quan sát. - nh dng nh màu Bitmap. - Xây dng giao din cho phép nhp mp cn che giu vào mt bc nh màu Bitmap. - Xây dng thêm mt s ch rng (giu mt tn vào nh, giu mt nh bo mt vào nh, giu các tp tin âm thanh vào nh) . ng và phm vi nghiên cu ng nghiên cu - Các thut toán giu tin trong nh. - Các loi nh s, ng, nh xám, Bitmap, JPEG, PNG . 4.2. Phm vi nghiên cu - Thut toán giu tin trong p cn min quan sát, min không gian. - nh dng Bitmap. u - Tìm hiu ngun gc khái nim giu tin t các ngu Wikipedia, Johnson & Johnson Technology Consultants (www.jjtc.com). - Tìm hiu v nh dng nh màu Bitmap thông qua các website h tr. - Tìm hiu v các thut toán giu thông tin trong nh s. -5- 6. Nhng i c tài và nhng v c hin c 6.1 Nhi - Giúp cho vic thc hin gip bo mt vào c thc hin mt cách d dàng. - Kt hp thung thêm tính bo m an toàn cho thông tin. - H tr thêm chu nh bo mt trong nh. - H tr ch u tp tin âm thanh phim nh có phn m rng .mp3, .mp4, .wmv, .flv, .avi vào nh. - H tr ch u các t n, tài liu thông dng Word, Excel, PDF và tp tin d liu nén có phn m rng .rar . - Giao din thân thin h tr ngôn ng ting Vii s dng d dàng thao tác. 6.2 Nhng v c hic - tr giu trong nhinh dng phát tri tài cc m rng giu thông tin trên nhinh dng nh. -6- 7. Kt cu c tài Lu c chia làm ba phn : phn m u, phn ni dung và phn kt lun. Phn m u Nêu lý do ch tài, tng quan tình hình phát trin, mc tiêu nghiên cu ca ng, ph i c tài. Bên c ra mt hn ch c hi giúp mi Phn ni dung chính: g : Tng quan an toàn thông tin và giu tin trong nh trình bày khái quát v lý thuyt an toàn thông tin và giu tin trong nho v thông tin, lch s ngun gc thut ng giu tin, các khái nim v giu tin trong nh s. : Các thut toán giu tin trong nh Tìm hiu các thut toán giu tin trong min s trình bày mt s thut toán ni bu tin bng các bít ít quan trng, khái nim v bít ít quan trng trong ng và cách thc hin ca thut toán. : Tng quan v nh bitmap Nêu chi tit cnh dng nh Bi s trình bày c v các loi nh thông dng hin nay và các khái nim v nh tr cp xám, nh màu. : Xây drình Nêu cách xây d tr. Nêu cách gip vào nh, cách ly lu khi nhc bc nh cha thông tin và trình bày kt qu sau thi gian nghiên cu. Phn kt lun ng kt lun và kin ngh v ng. -7- : TNG QUAN AN TOÀN THÔNG TIN VÀ GIU TIN TRONG NH 1.1. Mt s khái nin v an toàn thông tin Trong cuc sng, i luôn có nhu ci thông tin vi nhau. Nhng i rc truyn trên nhiu dng khác nhau ví d n t 1.1.1. Khái nim thông tin Vy, thông tin là gì? Theo lý thuy vt lic gia công trong h thng truyn tin. Thc ra thông tin là toàn b nhi cm nhn v th gii xung quanh thông qua các giác quan ca mình. [2] 1.1.2. Khái nim an toàn, bo mt thông tin Ngày nay, khi mà nhu ci thông tin d liu ngày càng lng, các tin b v n t vin thông và công ngh thông tin không ngc phát trin nâng cao chng truyn tin thì bin pháp bo v thông tin i mi. An toàn, bo mt thông tin là mt ch rng ln, có liên n nhic khác nhau trong cuc sng. Vy, an toàn, bo mm bo an toàn cho thông tin gn, giúp xác nhm bo không b ti thông tin khi truy [2]. Các h thng an toàn là nhng h thng có nhng dch v có kh ng li nhng tai ha, li và s ng không an toàn ca h thng là nh nhc n ct, tính toàn vn và tính sn sàng phc vy, ta có th hiu an toàn thông tin là vim bo các thuc tính này. Tuy nhiên, tùy vào m di ta có th chú trn thuc tính c tính kia, hoc tm bo tht tt cho thuc tính này mà không cm bo thuc tính kia. Ví d công b m i ta chú trn vi tài liu này không b sm bo bí mt thì không cn thit. -8- 1.1.3. Vai trò ca an toàn thông tin c quan tâm hin nay, bi xã hi phát trin không ngng, dn nhu ci thông tin không ng m bo an toàn mc tt nht có th c s t i thông tin. Ví d i tin vi ngân hàng phi s dng th tín dng và h thng m thc hin giao dch, bây gi gi s giao d i dùng b mt s tài khon và mã PIN thì tác hi là rt ln. Hay mt ví d truyn mt thông tin ti mt t chính ph huy quân s, chng hn thông m bo t xy ra tình trng thông tin lt vào tay k khác hoc b sn thì hu qu ng. T thy vai trò ca an toàn thông tin là vô cùng quan trng trong tt c c trong cuc sng ch c công ngh thông tin. 1.1.4. o v thông tin 1.1.4.1. o v ng bo v c bo v b c bo v hn hp trong mt s c nhnh. Chng hn, thông tin v h a cán b tình báo s m bo ch cp trên qun lý anh ta mc bim bc bí mt tuyc truyn bt k ai. 1.1.4o v vt lý o v thông tin dùng các bin pháp k thut vt lý nhm bo thông tin bí mt, chng xem trm và không b si. Chng h g xem trm. Hoc dùng khóa bo v t tài liu. Hoc dùng hp m bo v thông tin 1.1.4o v dùng phn mm c quan tâm nht bng truyn tin hin ng mng d xâm nhp nhng thi d liu d xy ra s c nht. Bin pháp bo v dùng phn mm vc các nhu cu ca an toàn thông tin, va t ra rt có hiu qu c bit trong môi ng mng. -9- Bin pháp bo v thông tin s dng phn mm thc ra là dùng các thut toán mã hóa, hay dùng mt thông tin khác làm v bo v hoc kt hp c hai. hai dùng mt thông tin khác làm v bo v chính là s dng d li làm lp v bc cho thông tin ging thi kt hp vi nh c bo v c chú trng trình bày trong báo cáo này. 1.2. Tng quan v giu tin trong nh 1.2.1. Khái nim che giu thông tin Qua nghiên ciu tin, ta có th nó sau: Giu thông tin là k thut nhúng (embedding) m ng thông tin s nào vào trong mng d liu s khác[4]. Mt trong nhng yêu cn ca giu m bo tính cht n ca thông tin c giu ng thi không làm ng n chng ca d liu gc. Có th coi ngh thut giu tin là mt nhánh ca ngành mt mã vi mc tiêu nghiên cu thông tin mt. Hình 1.1 ngành mt mã S khác bit ch yu gia mã hoá thông tin và giu thông tin là mã hoá làm bii thôtc là gi a thông tin, còn vi giu thông i ta s khó bic là có thông tin giu bên trong hay không tc là gi s hin din ca thông tin. V bn cht giu tin gn vi nén d lii giu Ngành mt mã (Cryptology) Mt mã (Crytography) Giu thông tin (Data Hiding) Thy vân s (Watermarking) Giu tin (Steganography) -10- tin và mã hóa có mi quan h mt thit vi nhau, cùng xây dng mt h thng an toàn và bo mt thông tin. K thut giu thông tin nhm mm bo an toàn và bo mt thông tin hai khía cnh. Mt là bo mt cho d liu (embedded data), chng hn u tin mt: thông tin mc giu k trong mi i khác không phát hic (steganography), hai là bo mc giu tin (host data), chng h ng dng bo v bn quyn, phát hin xuyên tc thông tin (watermarking) Hai khía cnh khác nhau này d n hai ng k thut ch yu ca giu ng th nht là giu tin mt ng này tp trung vào các k thut giu tin sao cho thông tin gic nhiu và quan tri khác khó phát hic mng có b giu tin bên trong ng th hai là thu vân s (watermarking). Khuynh ng thu vân s ng nhm khnh bn quyn s hu hay phát hin xuyên tc thông tin. Thu vân s có min ng dng l c quan tâm nghiên cu nhic t u nhng k thut dành cho ng này. 1.2.2. Phân loi các k thut giu tin Do k thut giu thông tin s mc hình thành trong thi gian g nên ng phát trinh. Nhing pháp mi, theo nhiu khía cnh khác c chn s xut, bi vy m chính xác, mt s phân loi c Fabien A. P. xu[11] Có th c ging ln là thy vân s và giu tin mt [4]. Giu tin mn các ng di khác khó phát hin nht vic giu và nu có phát hin c giu thì vic gii tin c hin nht. Phm vi ng dng ca tha h thy vân i ta lng nh y vân d v và thy vân bn vng.
Ngày đăng: 18/12/2013, 14:46
Xem thêm: Xây dựng ứng dụng giấu tin trong ảnh báo cáo nghiên cứu khoa học sinh viên , Xây dựng ứng dụng giấu tin trong ảnh báo cáo nghiên cứu khoa học sinh viên