Sains Komputer Spmnetic!β’ π»π±π
Kanalga Telegramβda oβtish
This channel belongs to @thespmneticofficial, and a platform for sharing notes and exercises π€π» For any enquiries, please directly ask in our discussion group β¨
Ko'proq ko'rsatish5 448
Obunachilar
+324 soatlar
+257 kunlar
+17230 kunlar
Postlar arxiv
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
yeyyy donee pecutan akhir semua bab selama 30 minit π₯Ή
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
prinsip asas reka bentuk laman web dah thu en , yg 7 tu
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 ;
