Jelaskan isi kandungan Pasal 27 dari PERATURAN BUPATI  BANGKA SELATAN Nomor 33 Tahun 1945.
Sesuai dengan PERATURAN BUPATI  BANGKA SELATAN Nomor 33 Tahun 1945 tentang PEDOMAN MANAJEMEN KEAMANAN INFORMASI DAN STANDAR TEKNIS, ketentuan pada BAB III - STANDAR TEKNIS DAN PROSEDUR KEAMANAN, Pasal 27 berbunyi:

(1) Terpenuhinya fungsi autentikasi sebagaimana dimaksud dalam Pasal 26 huruf a dilakukan dengan prosedur: 
a. menggunakan manajemen kata sandi untuk proses 
autentikasi; 
b. menerapkan verifikasi kata sandi pada sisi server ; 
c. mengatur jumlah karakter, kombinasi jenis karakter, 
dan masa berlaku dari kata sandi; 
d. mengatur jumlah maksimum kesalahan dalam 
pemasukan kata sandi; 
e. mengatur mekanisme pemulihan kata sandi; 
f. menjaga kerahasiaan kata sandi yang disimpan 
melalui mekanisme kriptografi; dan 
g. menggunakan jalur komunikas i yang diamankan 
untuk proses autentikasi. 
(2) Terpenuhinya fungsi manajemen sesi sebagaimana dimaksud dalam Pasal 26 huruf b dilakukan dengan 
prosedur: 
a. menggunakan pengendali sesi untuk proses 
manajemen sesi; 
b. menggunakan pengendali sesi yang disediakan oleh 
kerangka kerja aplikasi; 
c. mengatur pembuatan dan keacakan token sesi yang 
dihasilkan oleh pengendali sesi; 
d. mengatur kondisi dan jangka waktu habis sesi; 
e. validasi dan pencantuman session id ; 
f. pelindungan terhadap lokasi dan pengiriman token 
untuk sesi terauten tikasi; dan 
 
 
g. pelindungan terhadap duplikasi dan mekanisme 
persetujuan pengguna. 
(3) Terpenuhinya fungsi persyaratan kontrol akses 
sebagaimana dimaksud dalam Pasal 26 huruf c dilakukan 
dengan prosedur: 
a. menetapkan otorisasi pengguna untuk membatasi 
kontrol akses; 
b. mengatur peringatan terhadap bahaya serangan 
otomatis apabila terjadi akses yang bersamaan atau 
akses yang terus -menerus pada fungsi; 
c. mengatur antarmuka pada sisi administrator; dan 
d. mengatur verifikasi kebenaran token ketika mengakses 
data dan infor masi yang dikecualikan. 
(4) Terpenuhinya fungsi validasi input sebagaimana dimaksud dalam Pasal 26 huruf d dilakukan dengan 
prosedur: 
a. menerapkan fungsi validasi input pada sisi server ; 
b. menerapkan mekanisme penolakan input jika terjadi 
kesalahan validasi; 
c. memastikan runtime environment aplikasi tidak rentan 
terhadap serangan validasi input; 
d. melakukan validasi positif pada seluruh input; 
e. melakukan filter terhadap data yang tidak dipercaya; 
f. menggunakan fitur kode dinamis; 
g. melakukan pelindungan terhadap akses yang 
mengandung konten skrip; dan 
h. melakukan pelindungan dari serangan injeksi basis 
data. 
(5) Terpenuhinya fungsi kriptografi pada verifikasi statis 
sebagaimana dimaksud dalam Pasal 26 huruf e dilakukan 
dengan prosedur: 
a. menggunakan algoritma kriptografi, modul kriptografi, 
protokol kriptografi, dan kunci kriptografi sesuai 
dengan ketentuan peraturan perundang -undangan; 
b. melakukan autentikasi data yang dienkripsi; 
c. menerapkan manajemen kunci kriptografi; dan 
d. membuat angka acak yang menggunakan generator 
angka acak kriptografi. 
 
 
(6) Terpenuhinya fungsi penanganan error dan pencatatan log 
sebagaimana dimaksud dalam Pasal 26 huruf f dilakukan 
dengan prosedur: 
a. mengatur konten pesan yang ditampilkan ketika 
terjadi kesalahan; 
b. menggunakan metode penanganan error untuk 
mencegah kesalahan terprediksi dan tidak terduga 
serta menangani seluruh pengecualian yang tidak 
ditangani; 
c. tidak mencantumkan informasi yang dikecualikan 
dalam pencatatan log; 
d. mengatur cakupan log yang dicatat untuk mendukung 
upaya penyelidikan ket ika terjadi insiden; 
e. mengatur pelindungan log aplikasi dari akses dan 
modifikasi yang tidak sah; 
f. melakukan enkripsi pada data yang disimpan untuk 
mencegah injeksi log; dan 
g. melakukan sinkronisasi sumber waktu sesuai dengan 
zona waktu dan waktu yang benar. 
(7) Terpenuhinya fungsi proteksi data sebagaimana dimaksud dalam Pasal 26 huruf g dilakukan dengan prosedur: 
a. melakukan identifikasi dan penyimpanan salinan 
informasi yang dikecualikan; 
b. melakukan pelindungan dari akses yang tidak sah 
terhadap informasi yang dike cualikan yang disimpan 
sementara dalam aplikasi; 
c. melakukan pertukaran, penghapusan, dan audit 
informasi yang dikecualikan; 
d. melakukan penentuan jumlah parameter; 
e. memastikan data disimpan dengan aman; 
f. menentukan metode untuk menghapus dan 
mengekspor data ses uai permintaan pengguna; dan 
g. membersihkan memori setelah tidak diperlukan. 
(8) Terpenuhinya fungsi keamanan komunikasi sebagaimana dimaksud dalam Pasal 26 huruf h dilakukan dengan 
prosedur: 
a. menggunakan komunikasi terenkripsi; 
b. mengatur koneksi masuk dan keluar yang aman dan 
terenkripsi dari sisi pengguna; 
 
c. mengatur jenis algoritma yang digunakan dan alat 
pengujiannya; dan 
d. mengatur aktivasi dan konfigurasi sertifikat elektronik 
yang diterbitkan oleh penyelenggara sertifikasi 
elektronik. 
(9) Terpenuhinya fungsi pengend alian kode berbahaya 
sebagaimana dimaksud dalam Pasal 26 huruf i dilakukan 
dengan prosedur: 
a. menggunakan analisis kode dalam kontrol kode 
berbahaya; 
b. memastikan kode sumber aplikasi dan pustaka tidak 
mengandung kode berbahaya dan fungsionalitas lain 
yang tid ak diinginkan; 
c. mengatur izin terkait fitur atau sensor terkait privasi; 
d. mengatur pelindungan integritas; dan 
e. mengatur mekanisme fitur pembaruan. 
(10) Terpenuhinya fungsi logika bisnis sebagaimana dimaksud dalam Pasal 26 huruf j dilakukan dengan prosedur: 
a. memproses alur logika bisnis dalam urutan langkah 
dan waktu yang realistis; 
b. memastikan logika bisnis memiliki batasan dan 
validasi; 
c. memonitor aktivitas yang tidak biasa; 
d. membantu dalam kontrol antiotomatisasi; dan 
e. memberikan peringatan ketika terjadi seran gan 
otomatis atau aktivitas yang tidak biasa. 
(11) Terpenuhinya fungsi file sebagaimana dimaksud dalam