PENYULITAN IMEJ MENGGUNAKAN ALGORITMA PIAWAI PENYULITAN LANJUTAN (AES)

Similar documents
COVRE OPTIMIZATION FOR IMAGE STEGANOGRAPHY BY USING IMAGE FEATURES ZAID NIDHAL KHUDHAIR

UNIVERSITI SAINS MALAYSIA. CCS513 Computer Vision and Image Analysis [Penglihatan Komputer dan Analisis Imej]

EVALUATION OF FUSION SCORE FOR FACE VERIFICATION SYSTEM REZA ARFA

MULTISTAGE ARTIFICIAL NEURAL NETWORK IN STRUCTURAL DAMAGE DETECTION GOH LYN DEE

APLIKASI PEMPROSESAN IMEJ MENGGUNAKAN SCILAB

ARTIFICIAL NEURAL NETWORK AND KALMAN FILTER APPROACHES BASED ON ARIMA FOR DAILY WIND SPEED FORECASTING OSAMAH BASHEER SHUKUR

UNIVERSITI SAINS MALAYSIA. CIT562 Bioinformatics Computing [Perkomputeran Bioinformatik]

UNIVERSITI SAINS MALAYSIA. CCS511 Evolutionary Computing [Perkomputeran Berevolusi]

RUZIAH AHMAD BAHAGIAN PENGKATALOGAN PERPUSTAKAAN TUANKU BAINUN, UPSI

CPT115 Mathematical Methods for Computer Sciences [Kaedah Matematik bagi Sains Komputer]

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

INTEGRATED MALAYSIAN METEOROLOGICAL DATA ATMOSPHERIC DISPERSION SOFTWARE FOR AIR POLLUTANT DISPERSION SIMULATION

SISTEM KAWALAN LAMPU BERDASARKAN ISYARAT GERAKAN PADA TELEFON PINTAR

GALERI INTERAKTIF MUDAH ALIH BERASASKAN AUGMENTASI REALITI

DEVELOPMENT OF PROCESS-BASED ENTROPY MEASUREMENT FRAMEWORK FOR ORGANIZATIONS MAHMOOD OLYAIY

APLIKASI WI-FI HOTSPOT BERBAYAR MOHD AKMAL BIN ABDUL RAHIM NOR EFFENDY OTHMAN. Fakulti Teknologi & Sains Maklumat, Universiti Kebangsaan Malaysia

BAB 1 PENDAHULUAN. 1.1 Pengenalan

INDEX SELECTION ENGINE FOR SPATIAL DATABASE SYSTEM MARUTO MASSERIE SARDADI UNIVERSITI TEKNOLOGI MALAYSIA

WIND TUNNEL TEST TO INVESTIGATE TRANSITION TO TURBULENCE ON WIND TURBINE AIRFOIL MAHDI HOZHABRI NAMIN UNIVERSITI TEKNOLOGI MALAYSIA

APLIKASI PERMAINAN MUDAH ALIH ANATOMI MANUSIA BERASASKAN ANATOMI MANUSIA

KRIPTOGRAFI QUANTUM: SIMULASI PROTOKOL BB84

A COMPUTATIONAL FLUID DYNAMIC FRAMEWORK FOR MODELING AND SIMULATION OF PROTON EXCHANGE MEMBRANE FUEL CELL HAMID KAZEMI ESFEH

APLIKASI PERMAINAN PENELUSURAN POKOK (TREE TRAVERSAL) DALAM MATEMATIK DISKRET

EEM 423 KEJURUTERAAN KEBOLEHPERCAYAAN

DENSITY FUNCTIONAL THEORY SIMULATION OF MAGNETISM DUE TO ATOMIC VACANCIES IN GRAPHENE USING SIESTA

EFFECTS OF Ni 3 Ti (DO 24 ) PRECIPITATES AND COMPOSITION ON Ni-BASED SUPERALLOYS USING MOLECULAR DYNAMICS METHOD

RAINFALL SERIES LIM TOU HIN

PENGUJIAN KESELAMATAN RANGKAIAN TANPA WAYAR MELALUI KAEDAH SERANGAN

KRIPTOGRAFI QUANTUM: SIMULASI PROTOKOL BB84

EFFECT OF ROCK MASS PROPERTIES ON SKIN FRICTION OF ROCK SOCKET. YUSLIZA BINTI ALIAS UNIVERSITI TEKNOLOGI MALAYSIA

COMPUTATIONAL STUDY OF PROTON TRANSFER IN RESTRICTED SULFONIC ACID FOR PROTON EXCHANGE MEMBRANE FUEL CELL SITI NADIAH BINTI MD AJEMAN

Proses Pembuatan (Manufacturing Process)

INSTRUCTION: This section consists of SIX (6) structured questions. Answer FOUR (4) questions only.

POSITION CONTROL USING FUZZY-BASED CONTROLLER FOR PNEUMATIC-SERVO CYLINDER IN BALL AND BEAM APPLICATION MUHAMMAD ASYRAF BIN AZMAN

Bab 7 : Carian. proses untuk memeriksa satu atau serangkaian unsur untuk mendapatkan data yang dicari. Carian / gelintaran

PORTAL PENGURUSAN LATIHAN UKM (e-latihan)

APLIKASI MUDAH ALIH PENGURUSAN MENJEJAK PESAKIT DI JABATAN KECEMASAN PPUKM

UNIVERSITI SAINS MALAYSIA. CCS511 Evolutionary Computing [Perkomputeran Berevolusi]

MAT 222 Differential Equations II [Persamaan Pembezaan II]

ISOLATION AND CHARACTERIZATION OF NANOCELLULOSE FROM EMPTY FRUIT BUNCH FIBER FOR NANOCOMPOSITE APPLICATION

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

AHMED MOKHTAR ALBSHIR BUDIEA

AMPLIFICATION OF PARTIAL RICE FLORIGEN FROM MALAYSIAN UPLAND RICE CULTIVAR HITAM AND WAI ABDULRAHMAN MAHMOUD DOGARA UNIVERSITI TEKNOLOGI MALAYSIA

REG 363 Site Investigation (Kajian Tapak)

DYNAMIC SIMULATION OF COLUMNS CONSIDERING GEOMETRIC NONLINEARITY MOSTAFA MIRSHEKARI

(Kertas soalan ini mengandungi 7 soalan dalam 8 halaman yang bercetak) (This question paper consists of 7 questions on 8 printed pages)

OPTIMAL CONTROL BASED ON NONLINEAR CONJUGATE GRADIENT METHOD IN CARDIAC ELECTROPHYSIOLOGY NG KIN WEI UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI SAINS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2004/2005. Oktober CPT102 - Struktur Diskret

EEE 208 TEORI LITAR II

ENHANCED COPY-PASTE IMAGE FORGERY DETECTION BASED ON ARCHIMEDEAN SPIRAL AND COARSE-TO-FINE APPROACH MOHAMMAD AKBARPOUR SEKEH

SIMULASI MASALAH GENETIK MENGGUNAKAN SCILAB

Arahan : Jawab semua soalan. Instructions: Answer all questions.

ERODABLE DAM BREACHING PATTERNS DUE TO OVERTOPPING NOR AIN BINTI MAT LAZIN UNIVERSITI TEKNOLOGI MALAYSIA

PENGGUNAAN GAMBAR RAJAH DALAM MENYELESAIKAN MASALAH GERAKAN LINEAR SITI NOR HIDAYAH BINTI ISMAIL UNIVERSITI TEKNOLOGI MALAYSIA

SCES3362 : TEKNIK-TEKNIK INSTRUMENTASI DALAM KIMIA INTRUMENTAL TECHNIQUES IN CHEMISTRY

SYSTEM IDENTIFICATION MODEL AND PREDICTIVE FUNCTIONAL CONTROL OF AN ELECTRO-HYDRAULIC ACTUATOR SYSTEM NOOR HANIS IZZUDDIN BIN MAT LAZIM

DETECTION OF STRUCTURAL DEFORMATION FROM 3D POINT CLOUDS JONATHAN NYOKA CHIVATSI UNIVERSITI TEKNOLOGI MALAYSIA

INSTRUCTION: This section consists of SIX (6) structured questions. Answer FOUR (4) questions only.

... [1 mark] pembolehubah bergerakbalas the responding variable. ... [1 mark] pembolehubah yang dimalarkan constant variable. ...

(Kertas ini mengandungi 5 soalan dalam 5 halaman yang dicetak) (This question paper consists of 5 questions on 5 printed pages)

KOLEJ MULTIMEDIA JALAN GURNEY KIRI KUALA LUMPUR

ROOFTOP MAPPING AND INFORMATION SYSTEM FOR RAINWATER HARVESTING SURAYA BINTI SAMSUDIN UNIVERSITI TEKNOLOGI MALAYSIA

APLIKASI PENYUSUAN SUSU IBU SIMANJA.COM

DEVELOPMENT OF GRAPHICAL USER INTERFACE (GUI) FOR BEARING FAULT DETECTION SYAHIDAH NAFISA BTE ABDUL MALIK

Jawab soalan mengikut arahan yang diberikan dalam setiap bahagian. Questions should be answered according to the instructions given in each section.

DEVELOPMENT AND CHARACTERIZATION OF MULTI-WAVELENGTH FIBER LASER LIGHT SOURCES BASED ON ERBIUM AND BRILLOUIN GAIN. By SUHAIRI SAHARUDIN

ESA 380/3 Orbital Mechanics [Mekanik Orbit]

SHADOW AND SKY COLOR RENDERING TECHNIQUE IN AUGMENTED REALITY ENVIRONMENTS HOSHANG KOLIVAND UNIVERSITI TEKNOLOGI MALAYSIA

GARISPANDUAN BERKAITAN PENGECUALIAN CUKAI KE ATAS PEMBERIAN ATAU SUBSIDI (GRANT) DAN PENDAPATAN PIHAK BERKUASA BERKANUN

ENGINEERING PROPERTIES OF OLDER ALLUVIUM BADEE ABDULQAWI HAMOOD ALSHAMERI. Universiti Teknologi Malaysia

UNIVERSITI SAINS MALAYSIA. CPT443 Automata Theory & Formal Languages [Teori Automata & Bahasa Formal]

EFFECT OF GRAPHENE OXIDE (GO) IN IMPROVING THE PERFORMANCE OF HIGH VOLTAGE INSULATOR NUR FARAH AIN BINTI ISA UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI SAINS MALAYSIA

EPP 322 Advanced Manufacturing Process [Proses Pembuatan Termaju]

MATHEMATICAL MODELING FOR TSUNAMI WAVES USING LATTICE BOLTZMANN METHOD SARA ZERGANI. UNIVERSITI TEKNOLOGI MALAYSIAi

JANGAN BUKA KERTAS SOALAN INI SEHINGGA DIBERITAHU

FRAGMENT REWEIGHTING IN LIGAND-BASED VIRTUAL SCREENING ALI AHMED ALFAKIABDALLA ABDELRAHIM

THE DEVELOPMENT OF PORTABLE SENSOR TO DETERMINE THE FRESHNESS AND QUALITY OF FRUITS USING CAPACITIVE TECHNIQUE LAI KAI LING

SCES2242/ SCES2434/SIC2005 : KIMIA POLIMER/ KIMIA POLIMER I POLYMER CHEMISTRY/ POLYMER CHEMISTRY I

UMPUKAN LEMBUT SETEMPAT UNTUK SISTEM PENGESANAN PENCEROBOHAN BERASASKAN HOS: SUATU PERBANDINGAN

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

EME 411 Numerical Methods For Engineers [Kaedah Berangka Untuk Jurutera]

(Kertas soalan ini mengandungi 6 soalan dalam 7 halaman yang dicetak) (This question paper consists of 6 questions on 7 printed pages)

IMK 308 Food Preservation Principles [Prinsip Pengawetan Makanan]

A GENERALIZED POWER-LAW MODEL OF BLOOD FLOW THROUGH TAPERED ARTERIES WITH AN OVERLAPPING STENOSIS HUDA SALMI BINTI AHMAD

EME 451/3 Computational Fluid Dynamics Pengkomputeran Dinamik Bendalir

MSG 356 Mathematical Programming [Pengaturcaraan Matematik]

MSS 317 Coding Theory [Teori Pengekodan]

SAVE MY KIDS: FAMILY LOCATOR AND GPS TRACKER APPLICATION

MORPHOLOGICAL, GENETIC AND BIOLOGICAL STUDIES OF RED PALM WEEVIL, Rhynchophorus spp. (COLEOPTERA: CURCULIONIDAE) IN TERENGGANU, MALAYSIA

TEORI KETUMPATAN BERFUNGSI

(Kertas soalan ini mengandungi 7 soalan dalam 7 halaman yang bercetak) (This question paper consists of 7 questions on 7 printed pages)

EMH 211 Thermodynamics [Termodinamik]

INFORMATION FOR CANDIDATES MAKLUMAN UNTUK CALON

MAT Calculus [Kalkulus]

CPT244 Artificial Intelligence [Kecerdasan Buatan]

COMPUTATIONAL STUDY OF TURBULENT UNCONFINED SWIRL FLAMES ANIS ATHIRAH BINTI MOHD AZLI

MAT 223 DIFFERENTIAL EQUATIONS I [Persamaan Pembezaan I]

(Kertas soalan ini mengandungi 10 soalan dalam 5 halaman yang dicetak) (This question paper consists of 10 questions on 5 printed pages)

MONTE CARLO SIMULATION OF NEUTRON RADIOGRAPHY 2 (NUR-2) SYSTEM AT TRIGA MARK II RESEARCH REACTOR OF MALAYSIAN NUCLEAR AGENCY

Transcription:

PTA-FTSM-2017-1051 PENYULITAN IMEJ MENGGUNAKAN ALGORITMA PIAWAI PENYULITAN LANJUTAN (AES) Nurul Izzati Iffah Binti Nasir Salwani Abdullah Khairul Akram Zainol Ariffin ABSTRAK Penyulitan dan Penyahsulitan Imej menggunakan algoritma Piawai Penyulitan Lanjutan (AES) sangat penting dalam melindungi data imej yang sulit daripada diakses oleh orang yang tidak dikenali. Dalam pada yang sama, peningkatan penggunaan imej dalam pelbagai bidang kini memerlukan perlindungan ini. Data imej berbeza dengan teks di mana ia tidak sesuai disulitkan secara terus dengan menggunakan sistem kripto tradisional seperti RSA dan Piawai Penyulitan Imej (DES). Hal ini kerana saiz imej lebih besar jika dibandingkan dengan teks. Hal ini menyebabkan sistem kripto tradisional memerlukan lebih masa untuk prosess penyulitan data imej. Selain itu, kandungan teks sebelum disulitkan dan selepas dinyahsulitkan perlu menghasilkan hasil yang sama. Walaubagaimanapun, keperluan ini tidak penting untuk data imej kerana disebabkan persepsi sifat manusia: imej yang telah disulitkan mengandungi sedikit perubahan, masih yang boleh diterima. Metod yang digunakan dalam aplikasi ini adalah Kitar Hayat Model Tokokan (Incremental Development). Model ini ialah metod di dalam pembangunan perisian di mana produk direka bentuk, diimplemen dan diuji secara berperingkat berdasarkan kepada pembentukan fasa-fasa. 1 PENGENALAN Pada masa kini, isu keselamatan merupakan perkara yang penting semasa menggunakan Internet dan rangkaian yang lain. Pencerobohan keselamatan boleh menganggu privasi pengguna. Oleh itu, banyak langkah yang perlu diambil untuk mengatasi masalah pencerobohan keselamatan dalam rangkaian. Penyulitan adalah salah satu untuk mengatasi pencerobohan keselamatan dalam rangkaian. Kebanyakan teknik penyulitan mudah dilaksanakan dan digunakan secara meluas dalam bidang keselamatan maklumat. Penyulitan data adalah langkah yang dilakukan untuk melindunginya sebelum dihantar ke sebarang rangkaian. Penyulitan bermaksud mengubah data biasa kepada sifer

PTA-FTSM-2017-1052 (data yang dah disulitkan). Penyahsulitan pula proses menukar data yang telah disulitkan kepada yang asal supaya dapat dibaca oleh komputer (Devi et al., 2015). Keperluan untuk melindungi maklumat di dalam Internet sangat penting kerana dengan jumlah pengguna Internet yang meningkat dari tahun ke tahun, pencerobohan keselamatan boleh membawa kemudaratan kepada organisasi yang bergantung kepada penggunaan rangkaian dalam menjalankan urusan harian. Kebanyakan proses dalam bidang komunikasi Internet, sistem multimedia, pengimejan perubatan, teleperubatan dan komunikasi ketenteraan berkait rapat dengan data yang berbentuk imej. Data jenis ini berisiko tinggi jika diambil oleh orang yang tidak sepatutnya sekiranya mudah digodam dan terdedah kepada umum. Semakin banyak imej yang digunakan, semakin tinggi keselamatan yang diperlukan. Sebagai contoh, adalah penting untuk melindungi pangkalan data imej tentera, memastikan rakaman video pesalah sulit dan melindungi album fotografi individu dalam talian. Selain itu, gambar juga merupakan alat yang penting untuk mentafsir maksud. Apabila membabitkan isu keselamatan, adalah lebih penting melindungi gambar daripada melindungi data teks. Penyulitan data banyak digunakan untuk memastikan keselamatan. Namun, kebanyakan algoritma penyulitan kini berdasarkan data teks. Saiz data yang besar dan kekangan masa nyata menyebabkan algoritma ini tidak sesuai dengan penyulitan jenis data imej. 2 PENYATAAN MASALAH Sistem kripto ialah sistem untuk penyulitan. Terdapat pelbagai sistem penyulitan data untuk menyulit dan menyahsulit data yang sedia ada seperti Piawai Penyulitan Imej (DES), DES Ganda Tiga (3DES), Blowfish, Piawai Penyulitan Lanjutan (AES) dan lainlain lagi. Kebanyakan sistem kripto tradisional atau moden direkabentuk untuk melindungi data teks. Teks biasa yang asal ditukar ke teks sifer (bentuk mesej yang tersembunyi) di mana ia disimpan atau dipindahkan ke rangkaian. Selepas itu, teks sifer boleh diubah kembali kepada teks biasa yang asal menggunakan algoritma penyahsulitan.

PTA-FTSM-2017-1053 Masalah utama dalam proses penyulitan imej adalah masa yang diambil untuk pemprosesan imej dan tahap keselamatannya. Bagi penyulitan imej masa nyata, hanya data sifer yang digalakkan kerana tempoh masa yang diambil untuk pemprosesan imej lebih sedikit tetapi tiada ciri keselamatan. Skema penyulitan akan lambat diproses walaupun mempunyai ciri keselamatan yang tinggi. Data imej berbeza dengan teks. Ia tidak sesuai digunakan walaupun sistem kripto tradisional seperti RSA dan Piawai Penyulitan Imej (DES) digunakan untuk menyulit imej secara terus. Hal ini kerana saiz imej selalunya lebih besar daripada teks. Oleh itu, sistem kripto tradisional memerlukan masa yang lebih untuk menyulit data imej. Selain itu, teks yang telah disulitkan mesti sama dengan teks yang asal. Keperluan ini tidak penting untuk data imej. Hal ini disebabkan persepsi sifat manusia: imej yang telah disulitkan mengandungi sedikit herotan yang boleh diterima. Banyak cara penyulitan yang telah digunakan sebelum ini dan cara yang selalu digunakan untuk melindungi fail multimedia yang besar adalah dengan menggunakan teknik penyulitan yang biasa. Algoritma penyulitan kekunci persendirian seperti 3DES atau Blowfish tidak sesuai untuk penghantaran saiz data yang besar seperti imej. Oleh kerana struktur dalamannya yang rumit, algoritma ini tidak cepat dalam aspek kelajuan pemprosesan imej dan tidak boleh digunakan untuk imej dalam scenario masa nyata. Teknik tradisional kriptografi seperti DES tidak sesuai digunakan kepada imej kerana ciri-ciri imej seperti kapasiti data, pertindihan dan korelasi yang tinggi antara piksel. Aplikasi yang memproses imej lebih cepat adalah lebih baik. Aplikasi ini adalah terbaik dilaksanakan atas fail berdimensi kecil. Namun begitu, kelajuan pemprosesan imej adalah berbeza mengikut algoritma. Aspek kelajuan ini perlu diberi perhatian kerana imej-imej yang akan disulitkan atau dinyahsulitkan mempunyai nilai yang tinggi terutama dari aspek keselamatan. Jika aplikasi lambat berfungsi boleh menyebabkan data-data mudah diambil oleh pihak ketiga.

PTA-FTSM-2017-1054 3 OBJEKTIF KAJIAN Berdasarkan penyataan masalah yang dinyatakan sebelum ini, objektif yang telah dikenalpasti bagi membangunkan sistem ini adalah membangunkan Algoritma AES yang dapat menyulit dan menyahsulit gambar. 4 METOD KAJIAN Aplikasi Penyulitan Imej menggunakan Piawai Penyulitan Lanjutan dibangun berdasarkan metodologi yang dikenali sebagai Kitar Hayat Model Tokokan (Incremental Development). Model ini ialah metod di dalam pembangunan perisian di mana produk direka bentuk, diimplemen dan diuji secara berperingkat berdasarkan kepada pembentukan fasa-fasa. Setiap fasa ini mempunyai perancangan kerja yang tertentu untuk membolehkan pembangunan projek ini dapat dijalankan dengan teratur dan terancang. Model ini boleh digunakan apabila keperluan untuk sistem yang lengkap telah sepenuhnya dikenalpasti. Semasa aplikasi ini dibangunkan, pembangun sistem boleh mengkaji semula sistem. Jika sistem mempunyai sebarang masalah, sistem perlu dibaiki dan diubahsuai mengikut keperluan. Jika tidak, pembangun boleh meneruskan pembangunan sistem sehingga selesai. Rajah 1 menunjukkan proses yang dilalui oleh fail imej untuk penyulitan dan penyahsulitan

PTA-FTSM-2017-1055 mula Baca imej biasa Jenis fail imej yang dikenali tidak Proses Penyulitan Kekunci dijana Paparan kekunci Paparan imej sifer Simpan imej Baca imej sifer Jenis fail imej yang dikenali tidak Input kekunci Kekunci betul? tidak Proses Penyahsulitan Simpan imej

PTA-FTSM-2017-1056 5 HASIL KAJIAN Rajah 1 Prosess penyulitan dan penyahsulitan untuk fail imej Aplikasi Penyulitan Imej menggunakan Piawai Penyulitan Lanjutan ini merupakan aplikasi untuk menyulit dan menyahsulit imej. Rajah 2 merupakan antara muka menu utama di mana terdapat dua pilihan fungsi iaitu menyulit dan menyahsulit. Rajah 2 Antara muka menu utama sistem Rajah 3 adalah antara muka untuk butang menyulit. Berikut adalah langkah yang perlu diikuti bagi fungsi menyulit. i. Pilih fail gambar yang ingin disulitkan. ii. Gambar tersebut akan dipaparkan pada ruang gambar untuk disulitkan iii. Tekan butang menyulit

PTA-FTSM-2017-1057 Rajah 3 Antara muka bagi fungsi menyulit Rajah 4 Pilih gambar yang ingin disulitkan Rajah 4 menunjukkan bagaimana sesebuah fail imej itu dipilih. Berdasarkan rajah tersebut, gambar yang dipilih adalan lenna.jpg di dalam fail FYP. Gambar tersebut akan dipaparkan di ruang gambar untuk disulitkan seperti dalam rajah 5.4. Rajah 5 Antara muka selepas imej dipilih

PTA-FTSM-2017-1058 Rajah 5 Mesej yang akan muncul selepas menekan butang menyulit Apabila butang menyulit ditekan, mesej akan muncul untuk sebagai pemberitahuan bahawa penyulitan telah berjaya. Gambaran sebenar adalah seperti dalam rajah 5. Rajah 6 Fail Encrypt.jpg yang wujud hasil fungsi menyulit Fungsi butang menyulit adalah untuk menyulitkan gambar yang dipilih. Gambar tersebut akan muncul dalam fail Netbeans Project. Seperti dalam rajah 6, gambar yang

PTA-FTSM-2017-1059 telah dihasilkan selepas proses menyulit ialah gambar kosong. Rajah 7 menunjukkan keadaan sistem apabila tiada fail imej yang dipilih dalam proses menyulit. Rajah 7 Keadaan apabila tiada fail gambar yang dipilih untuk proses menyulit Rajah 8 Antara muka bagi fungsi penyahsulitan

PTA-FTSM-2017-105 10 Rajah 8 adalah antara muka bagi proses penyahsulitan. Fail imej Encrypt.jpg yang telah dihasilkan sewaktu menyulit akan dipilih. Apabila butang menyahsulit ditekan, gambar yang telah dinyahsulit akan dipaparkan pada ruangan yang dilabelkan seperti dalam rajah 9. Rajah 9 Antara muka apabila proses penyahsulitan berjaya

PTA-FTSM-2017-105 11 Rajah 10 Fail Decrypt.jpg yang wujud hasil fungsi menyahsulit Rajah 10 adalah gambar tetingkap yang menunjukkan proses penyahsulitan berjaya di mana fail Decrypt.jpg dapat dihasilkan. Proses ini menunjukkan fungsi menyahsulit imej akan memberikan imej yang sama seperti imej asal. 6 KESIMPULAN Melindungi data terutamanya data imej masih lagi sesuatu yang kurang diberi perhatian. Selaras dengan teknologi yang semakin berkembang kini, akan terdapat banyak aplikasi melanggar privasi pengguna. Oleh itu, penyulitan dan penyahsulitan imej perlu dilengkapi dengan aplikasi terkini selaras dengan keperluan semasa. Melalui aplikasi yang telah dibangunkan dapat memberi manfaat kepada orang yang mementingkan keselamatan dalam penghantaran imej. Diharapkan ia dapat memberi kepuasan dari aspek keselamatan seterusnya gambar yang penting dapat dipindahkan dengan selama

PTA-FTSM-2017-1051 7 RUJUKAN Devi, Aarti., Sharma, Ankush., Rangra, Anamika., 2015. A Review on DES, AES and Blowfish for Image Encryption & Decryption. International Journal of Computer Science and Information Technologies 6(3): 3034..

PTA-FTSM-2017-1051 1