Eksperimen tentang waktu retensi data RAM (Random-Access Memory) setelah daya diputus
(blog.3mdeb.com)DRAM harus disegarkan secara berkala untuk mempertahankan data, sehingga tulisan ini melakukan eksperimen untuk mengukur berapa lama data RAM hilang setelah daya komputer dimatikan.
Lingkungan pengujian
- Laptop NovaCustom dengan DDR5 SODIMM terpasang
- Desktop dengan board MSI PRO Z790-P WIFI yang dipasangi DDR4 DIMM
- Suhu dijaga pada 19-20°C, kelembapan 33%
Hasil pengujian
Laptop DDR5
- Sebagian besar data hilang dalam waktu kurang dari 1 detik setelah daya diputus
- Bahkan dalam kondisi terbaik, tercatat tingkat perubahan bit sebesar 36.06%, 39.28%, dan 41.04%
Desktop DDR4
- Waktu retensi data jauh lebih lama
- Tepat setelah daya diputus: perubahan bit 0.08%, setelah 10 detik: perubahan bit 6.32%, setelah 2 menit: sekitar 49.51% perubahan bit
Pengaruh topologi DIMM
- DDR5: pola perubahan antara bit 0-31 dan 32-63 serupa
- DDR4: diamati perbedaan yang jelas antar kelompok 8-bit yang berurutan
Kesimpulan dan implikasi
Penyebab pasti perbedaan ini masih perlu dipastikan dan pengujian di lebih banyak platform masih perlu dilakukan, tetapi (1) data RAM tidak langsung hilang segera setelah daya diputus dan (2) terdapat perbedaan besar dalam waktu retensi data bergantung pada generasi DDR dan konfigurasi hardware
2 komentar
Saya ingat pernah membaca tentang ini entah di mana sudah lama sekali, katanya ada metode untuk mengekstrak data kunci enkripsi data disk dari memori dengan membekukan memori sistem yang sedang berjalan menggunakan nitrogen cair.
Sepertinya yang Anda maksud adalah Cold Boot Attack.