Enkripsi dan Dekripsi Data

Slides:



Advertisements
Similar presentations
Review Materi Widodo.com. 1. Definisi dari Algoritma yang benar ialah : a. A procedure used to solve a mathematical or computational problem or to address.
Advertisements

Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer - Application Developer
1 Crystal Report adalah sebuah paket software Report Generator (Pembangkit Laporan). Crystal report dapat dipanggil dari visual basic untuk diminta bantuannya.
Extension Specification
Prosedur dan Fungsi.
Conventional Encryption: Algorithms
IS 302: Information Security and Trust Week 4: Asymmetric Encryption
CREATE ALTER DROP Stored Procedure. Apa itu Stored Procedure?? kumpulan perintah SQL yang diberi nama dan disimpan dalam server Sekumpulan pernyataan.
By Asep Taufik Muharram. Data Definition Language (DDL) Digunakan untuk melakukan pembuatan struktur database, mulai dari mendefinisikan database, tabel-tabel.
1 BASIS DATA Struktur Query Language (Ambiquity).
KONFIGURASI INTERVLAN ROUTING Berikut langkah-langkah KONFIGURASI INTERVLAN ROUTING: *ps: -menggunakan beberapa switch vtp server, untuk memudahkan administrasi.
Arithmetic and Logic Unit. Arithmetic And Logic Unit Representasi Bilangan ALU 1. Integer Semua bilangan direpresentasikan dengan hanya menggunakan bilangan.
Pertemuan : 6 Basis Data Terapan
Stored Procedure Arfansyah, M.Kom. Mengenal Stored Procedure Stored Procedure adalah kumpulan perintah SQL yang diberi nama dan disimpan di server Stored.
Pointer. Kegunaan pointer yang utama adalah untuk menyimpan memory address dari sebuah variable (data type atau object dari class). Selain menyimpan address.
Dasar MySQL.
SQL Pertemuan 26. Range Operator ‘Between dan Not Between’
SQL Data Manipulation Language (DML)
1 Pertemuan 06 Kriptografi tradisional Matakuliah: H0242 / Keamanan Jaringan Tahun: 2006 Versi: 1.
TRANFORMASI PEUBAH ACAK DENGAN FUNGSI PAMBANGKIT MOMEN
Chapter 13: Electronic Commerce and Information Security Invitation to Computer Science, C++ Version, Fourth Edition SP09: Contains security section (13.4)
Encryption with Generated Keys. Encryption: Symmetric - The same that is used to encrypt the data is also used to decrypt the data. They are all "BLOCK.
Roy Ernest Database Administrator Pinnacle Sports Worldwide SQL Server 2008 Transparent Data Encryption.
Feistel Model Last Updated: Aug 27, Feistel Cipher Structure Described by Horst Feistel (IBM) in 1973 Many symmetric encryption algorithms use this.
Early Crypto Historical Events A snap shot over time.
April 10, Platinum and Gold Partners Data Encryption and Key Management in SQL Said Salomon Database Administrator Unitrin Direct Insurance.
BLOCK CIPHER SYSTEMS OPERATION MODES OF DATA ENCRYPTION STANDARD (DES)
 Process of converting readable data into unreadable characters to prevent unauthorized access. › Encrypt – make unreadable › Decrypt – make readable.
Cryptography Overview and PGP - Fort Collins, CO Copyright © XTR Systems, LLC Cryptography Overview and Pretty Good Privacy Instructor: Joseph DiVerdi,
1 Symmetric key cryptography: DES DES: Data Encryption Standard US encryption standard [NIST 1993] 56-bit symmetric key, 64 bit plaintext input How secure.
System Security: Cryptography Technologies CPE Operating Systems
CST 312 Pablo Breuer. A block of plaintext is treated as a whole and used to produce a ciphertext block of equal length Typically a block size of 64 or.
SQL Server.  logins/users  roles  certificate  assymetric key 
SQL Server Encryption Ben Miller Blog:
Part 2 Variabel & Data types
PUNGSI KEANGGOTAAN.
MICROSOTF WORD 2007.
Variabel Dan Tipe data
BAHAGIAN 2 VB6 Procedure dan Fungsi.
BAB INHERITANCE (Pewarisan)
Pertemuan 5 Login Dan session.
CodeIgniter Form & Login
LOOPING DAN FUNCTION Pertemuan 5.
Cesar & Vigenere Encryption
English Lessons UNIVERSITAS MUHAMMADIYAH TANGERANG
Variabel Dan Tipe data
MySQL Tabel Processing
DATA MANIPULATION LANGUAGE
KEAMANAN XMPP (Extensible Messaging and Presence Protocol) Autentikasi Pesan dan Pengguna pada Protokol Chating XMPP dengan OMEMO Ramses Robinson Saragi.
PENGENALAN KEPADA JELMAAN LAPLACE
UNIT 2: Pengenalan Komputer dan SISTEM OPERASI KOMPUTER
PRAKARYA BAHAN LUNAK WAHID RIZAL F.. PENGERTIAN BAHAN LUNAK Bahan lunak adalah bahan yang memiliki sifat fisik empuk/lunak sehingga sangat mudah dibentuk.
PRAKARYA BAHAN LUNAK REHAN M.S. PENGERTIAN BAHAN LUNAK Bahan lunak adalah bahan yang memiliki sifat fisik empuk/lunak sehingga sangat mudah dibentuk.
Oleh : Hanifah Putri Herlawati (kelas 7-8). MATERI serat Pengertian Hasil Produksi Pengolahan Proses Produksi Jenis & Karakteristik.
Oleh : Hanifah Putri Herlawati (kelas 7-8). Serat adalah suatu jenis jaringan berupa potongan - potongan komponen yang membentuk jaringan memanjang yang.
Oleh : Hanifah Putri Herlawati (kelas 7-8). Serat adalah suatu jenis jaringan berupa potongan-potongan komponen yang membentuk jaringan memanjang yang.
Oleh : Hanifah Putri Herlawati (kelas 7-8). Serat adalah suatu jenis jaringan berupa potongan-potongan komponen yang membentuk jaringan memanjang yang.
Oleh : TUGAS 3 _ HANIFAH PUTRI HERLAWATI _ 7-8
Oleh : Hanifah Putri Herlawati (kelas 7-8). Serat adalah suatu jenis jaringan berupa potongan-potongan komponen yang membentuk jaringan memanjang yang.
TUGAS PRAKARYA Nama : Alya Putri Rahmadhani Kelas : 8-2 Materi : bab 1 (kerajinan bahan lunak) Absen : 3 SMP NEGRI 48 JAKARTA.
NAMA : DHINAR ARUM DAMAYANTI KELAS : VII 3. Kerajinan serat adalah kerajinan yang terbuat dari suatu jenis bahan berupa potongan-potongan komponen yang.
PENGANTAR TEKNOLOGI INFORMASI PENGANTAR SISTEM KOMPUTER
PENGANTAR TEKNOLOGI INFORMASI PENGANTAR SISTEM KOMPUTER
Views & Users Authorisation
BAB 2(a):PENGENALAN KEPADA JELMAAN LAPLACE
A.ERROR Kesalahan adalah perbedaan antara variabel yang diukur dan setpoint. Kesalahan dapat berupa positif atau negatif. Tujuan dari setiap skema kontrol.
MENGGUNAKAN OBJEK VISUAL BASIC 6.0
Pemrograman mesin bubut CNC OLEH: DR. B. SENTOT WIJANARKA, M.T.
ICT HANDYBOOK SPM LA2 COMPUTER SYSTEMS 2.3 Software.
1. Sapto M. Suwito 2. Yetti M.M., S.Kom 3. Irni Marnida 4. Fadila Lahay 5. Endah Wahyuningsih 6. Nurlaila.
Presentation transcript:

Enkripsi dan Dekripsi Data dfd, 2014

Proses Enkripsi Mengubah plaintext menjadi ciphertext Dekripsi Mengubah ciphertext menjadi plaintext dfd, 2014

Tahapan Create Database Master Key Create Encryption Certificate Create Symmetric Key Encrypt Data using Key and Certificate Decrypt Data using Key and Certificate dfd, 2014

Create Database Master Key CREATE MASTER KEY ENCRYPTION BY PASSWORD = ‘password‘ Ket: Password diisi dengan password yang anda inginkan dfd, 2014

Create Encryption Certificate CREATE CERTIFICATE nama_sertifikat WITH SUBJECT = ‘nama_subjek' dfd, 2014

Create Symmetric Key CREATE SYMMETRIC KEY nama_kunci_simetris WITH ALGORITHM = nama_algoritma ENCRYPTION BY CERTIFICATE nama_sertifikat Nama algoritma : DES, TRIPLE_DES, RC2, RC4, RC4_128, DESX, AES_128, AES_192, and AES_256 dfd, 2014

Encrypt Data OPEN SYMMETRIC KEY nama_kunci_simetris DECRYPTION BY CERTIFICATE nama_sertifikat Fungsi enkripsi ENCRYPTBYKEY(KEY_GUID(' nama_kunci_simetris '),dataenkrip) Ket : dataenkrip dapat mengacu ke kolom tertentu dari suatu tabel atau nilai/values tertentu fungsi enkripsi digunakan pada operasi DML dfd, 2014

Decrypt Data OPEN SYMMETRIC KEY nama_kunci_simetris DECRYPTION BY CERTIFICATE nama_sertifikat Fungsi Dekripsi CONVERT(VARCHAR(50), DECRYPTBYKEY(nama_kolom_enkripsi))  Ket : Dapat dikombinasikan dengan menggunakan perintah SELECT dfd, 2014