lokasi sekarang: Rumah > tapak muat turun > Muat turun perpustakaan > Pustaka kelas penyulitan dan penyahsulitan > Kelas fungsi penyulitan dan penyahsulitan PHP
Kelas fungsi penyulitan dan penyahsulitan PHP
Mengelaskan: Muat turun perpustakaan / Pustaka kelas penyulitan dan penyahsulitan | Masa keluaran: 2017-05-23 | lawatan: 4407 |
Muat turun: 197 |
Muat turun terkini
Akuarium Fantasi
Gadis Barisan Hadapan
Sayap Bintang
Syurga Peri Peri Bunga Kecil
Kisah Comel Restoran
Penjelajahan Pelancongan Shanhe
Cinta dan Pengeluar
Otak yang paling berkuasa 3
Debu Ganjil: Damila
Perjalanan Muda ke Barat 2
24 jamPapan pendahulu membaca
- 1 DJI Neo dikhabarkan akan menjadi dron FPV murah dengan penyegaran DJI Goggles N3
- 2 cavemsrv.exe - Apakah cavemsrv.exe?
- 3 cascmp.dll - Apakah cascmp.dll?
- 4 capimonitor.exe - Apakah capimonitor.exe?
- 5 Memulakan Perjalanan Pembangun Saya: Siaran Pertama Saya di Komuniti DEV!
- 6 Kaedah bertindih menyokong polimorfisme
- 7 Haiku yang diinspirasikan oleh BeOS semakin hampir kepada keluaran stabil pertama dengan versi R1 Beta 5
- 8 Razumevanje Renderovanja i Rerenderovanja u React Aplikacijama: Kako funkcionišu i kako ih optimizovati
- 9 Di manakah enjin carian selamat dalam pelayar tepi Bagaimana untuk mengubah suai enjin carian selamat dalam pelayar tepi?
- 10 Memperkenalkan DOTphin: Projek Polkadot NFT Termaju Direka untuk Peserta Token 2049 di Singapura
- 11 ccclient.dll - Apakah itu ccclient.dll?
- 12 Vitalik Buterin di Token2049: lagu crypto dan ucapan pada lapisan-2 Ethereum
- 13 YETI OURO (YETIO) - CRYPTOCURRENCY PERMAINAN BARU BERPOTENSI TINGGI
- 14 cbxqjkhh.dll - Apakah itu cbxqjkhh.dll?
- 15 BabyDoge (BABYDOGE) Merekodkan Peningkatan 16%, Didorong oleh Pengumuman Penyenaraian Binance
Tutorial Terkini
-
- Koleksi lengkap kursus timbunan penuh pembangunan web asing
- 1343 2024-04-24
-
- Gunakan GraphQL praktikal bahasa
- 1627 2024-04-19
-
- Bermula dengan MySQL (Teacher mosh)
- 1524 2024-04-07
-
- Mock.js |. Axios.js |
- 2372 2024-03-29
Memperkenalkan kelas fungsi penyulitan dan penyahsulitan php yang agak lengkap.
Proses penyulitan:
Baca fail sumber, enkripsikan dengan base64_encode, dan gunakan 52 huruf besar dan huruf kecil yang diperoleh dengan mengocok sebagai kunci rahsia untuk penggantian
$c=strtr (teks sifir, sepadan dengan huruf yang akan diganti, huruf yang akan diganti);
Pautkan dua kunci rahsia dan teks sifir untuk membentuk kandungan utama fail yang akan disulitkan
Akhir sekali, mengikut format templat yang ditulis terlebih dahulu, gabungkan perintah base64_decode, strtr, dan substr, letakkan gabungan teks sifir ke dalam templat dan base64_encode di sini,
Tulis fail untuk disulitkan.
Proses penyahsulitan:
Baca fail untuk dinyahsulit, pintas rentetan bermula dengan eval, dan kemudian pintas secara hierarki untuk mendapatkan teks sifir yang dijana dalam templat penyulitan
base64_decode menyahsulit untuk mendapatkan teks biasa yang dinyahsulitkan
Memintas teks yang diperoleh, memintas aksara kunci rahsia + teks sifir yang dibentuk oleh fail sumber, dan gunakan eval untuk melaksanakan aksara yang dipintas untuk menetapkan teks sifir kepada pembolehubah yang dipratentukan ($O0O000)
Dengan melaksanakan base64_decode(strtr(substr($O0O000,52*2),substr($O0O000,52,52),substr($O0O000,0,52)));
Nyahsulit dan tulis kandungan yang dinyahsulit (teks biasa) pada fail.