Sains Komputer Spmnetic!™ 💻🖱📊
الذهاب إلى القناة على Telegram
This channel belongs to @thespmneticofficial, and a platform for sharing notes and exercises 🤘🏻 For any enquiries, please directly ask in our discussion group ✨
إظهار المزيد5 447
المشتركون
+324 ساعات
+257 أيام
+17230 أيام
أرشيف المشاركات
PENYULITAN
- teks biasa -> teks sifer
NYAHSULIT
- teks sifer -> teks biasa
Repost from Sains Komputer Spmnetic!™ 💻🖱📊
1 Day 1 Note SK :D
Day 7
Tingkatan 5 Bab 1 —> 1.1.4 Penyulitan dan Nyahsulit Data menggunakan Ceaser Cipher
——————————————————————————————
Kriptografi (Cryptography)
• Kriptografi (Cryptography) merupakan 1 cabang dalam bidang sains komputer dan teknologi maklumat yang amat penting terutamanya untuk menangani masalah dalam bidang keselamatan data
• Ini adalah supaya pengguna selamat daripada dipintas oleh pihak ketiga semasa melalui proses seperti urus niaga perbankan dalam talian, log masuk laman web dan sebagainya
Terdapat 4 fungsi utama kriptografi, iaitu Memelihara Privasi (Confidentiality), Menjamin Ketulenan (Authentication), Memastikan Integriti dan Mengelakkan Penafian atau Penipuan (Nonrepudiation)
——————————————————————————————
Penyulitan
• Proses penterjemahan data kepada bentuk kod rahsia yang tidak difahami dan merupakan 1 cara yang paling berkesan untuk melindungi data
• Data yang belum melalui proses penyulitan disebut sebagai teks biasa (plaintext)
• Selepas melalui penyulitan, data tersebut merupakan teks sifer (ciphertext)
• Maksud istilah penyulitan dan nyahsulit:
• Penyulitan (Encryption) – Proses pengekodan teks biasa (plaintext) —> bentuk teks sifer (ciphertext) yang tidak dapat difahami. • Nyahsulit (Decryption) – Proses pengekodan teks sifer (ciphertext) —> bentuk teks biasa (plaintext)—————————————————————————————— Jenis Penyulitan • Terdapat 2 jenis penyulitan: i) Penyulitan simetri (Symmetric encryption) • “Kunci” yang digunakan bagi penyulitan dan nyahsulit teks adalah daripada jenis yang sama ii) Penyulitan tidak simetri (Asymmetric encryption) • Menggunakan konsep pasangan “kunci” • “Kunci” yang berbeza digunakan untuk proses penyulitan dan nyahsulit —————————————————————————————— Ceaser Cipher • Salah 1 bentuk penyulitan yang paling mudah • Merupakan cipher penggantian (substitution) iaitu setiap huruf teks biasa (plaintext) digantikan dengan huruf yang sepadan dengan huruf dalam abjad (A-Z) • Formula matematik yang digunakan: En(x) = (x + n) mod 26, • n - bilangan anjakan (sama ada 3 atau lebih) mod 26 • Jumlah huruf A hingga Z iaitu 26 • Sekiranya huruf dianjak sehingga akhir abjad - Z • Huruf akan berpusing ke huruf permulaan semula - A
Repost from Sains Komputer Spmnetic!™ 💻🖱📊
tukar background
- background-color :
ubah border
- border-style
ubah saiz font
- font-size
kedudukan text
- text- align :
tukar color text
- color :
bayang perkataan
- text - shadow
tukar jenis font
- font-family
tukar style font
- font-style
img as background
- background image
SENARAIKAN
SELECT medan
FROM jadual
WHERE atribut ;
MENAIK / MENURUN
SELECT medan
FROM jadual
ORDER BY medan
ASC / DESC
TAMBAH DATA
INSERT INTO jadual (medan...
VALUES (nilai....
PADAM DATA
DELETE FROM jadual
WHERE medan = nilai ;
KEMASKINI
UPDATE jadual
SET nama medan = nilai baharu
WHERE nama medan = nilai lama ;
SQL
CIPTA JADUAL
CREATE TABLE nama jadual (
atribut jenis data PRIMARY KEY,
atribut
atribut
UBAH JADUAL (tambah medan)
ALTER TABLE nama jadual
ADD atribut jenis data (saiz)
HAPUS JADUAL
DROP TABLE nama jdual ;
