Memento di ESP32 Menunda Akses File Rahasia, Pemilik Masih Bisa Membatalkan di Detik Terakhir

Memento menarik perhatian karena memberi pemilik file kendali penuh hingga detik terakhir sebelum akses benar-benar dibuka. Perangkat berbasis ESP32 ini menahan pelepasan file terenkripsi lewat hitung mundur, dan master PIN masih bisa dipakai untuk membatalkannya selama waktu belum habis.

Skema tersebut membuat akses tidak berlangsung instan seperti pada penyimpanan file biasa. Penerima harus memasukkan PIN yang sudah ditentukan terlebih dahulu, lalu sistem baru memulai hitung mundur sebelum isi file dilepas.

Kendali akses dibuat per pengguna

Salah satu ciri utama Memento adalah kemampuannya menghubungkan file yang berbeda untuk pengguna yang berbeda. Setiap PIN dapat dipasangkan dengan file tertentu, sehingga penerima tidak selalu melihat data yang sama.

Timer juga bisa dibuat berbeda untuk tiap orang. Dengan begitu, satu penerima dapat memiliki masa tunggu yang lebih singkat atau lebih panjang dibanding penerima lain, tergantung pengaturan pemilik perangkat.

Model ini membuat Memento berfungsi seperti ruang penyimpanan kecil yang aksesnya diatur secara terpisah. Perlindungan tidak hanya bergantung pada enkripsi, tetapi juga pada identitas pengguna dan jadwal pembukaan yang spesifik.

FiturFungsiDampak
PIN penggunaMengaitkan akses ke file tertentuFile dapat dibedakan untuk tiap penerima
Hitung mundurMenunda pembukaan isi filePemilik masih punya waktu untuk membatalkan
Master PINMenghentikan proses sebelum batas waktu habisKontrol akhir tetap berada di tangan pemilik

Dirancang hemat daya dengan ESP32-S3

Perangkat ini dibangun di atas ESP32-S3, tepatnya memakai Waveshare ESP32-S3-ePaper-1.54. Pilihan itu muncul setelah pendekatan awal dengan Raspberry dinilai terlalu boros daya untuk skenario yang membutuhkan perangkat tahan lama.

Memento memakai layar e-ink 200×200, modul RTC PCF85063, baterai LiPo, dan dua tombol. Kombinasi ini dipilih untuk menjaga konsumsi daya tetap rendah saat perangkat harus aktif dalam jangka panjang.

Layar e-ink menjadi komponen penting karena membutuhkan daya sangat kecil. Dalam penggunaan yang dituju, profil dayanya disebut cukup rendah untuk membuat perangkat bertahan sangat lama dalam satu kali pengisian, bahkan hingga hitungan bulan.

Karena itu, ESP32 dinilai lebih cocok dibanding komputer papan tunggal yang lebih umum. Perangkat tidak perlu terus menguras energi besar hanya untuk mempertahankan penyimpanan terenkripsi dan hitung mundur yang berjalan.

Proyek terbuka untuk dirakit sendiri

Memento diperlihatkan oleh pengguna notrice di subreddit ESP32 sebagai proyek open-source. Konsepnya sederhana, yakni pemilik mengunggah file terenkripsi ke perangkat lalu membagikan PIN kepada orang yang dipercaya untuk membukanya.

Selama hitung mundur belum selesai, pemilik masih bisa menghentikan pelepasan akses kapan saja. Namun setelah waktu habis, file akan dilepas sesuai pengaturan yang sudah dibuat sebelumnya.

Seluruh materi untuk membuat perangkat ini tersedia melalui halaman GitHub proyek tersebut. Dengan status open-source, Memento memberi ruang bagi pengguna lain untuk mempelajari rancangan, cara kerja, dan kemungkinan merakit versinya sendiri.

Di luar fungsi dasarnya sebagai penyimpan file, Memento menonjol karena menggabungkan enkripsi, PIN, waktu tunggu, dan kontrol manual dalam satu perangkat mungil. Pendekatan itu membuatnya relevan untuk situasi ketika akses data harus ditunda, tetapi keputusan akhir tetap berada di tangan pemilik sampai batas waktu terakhir.

Source: www.xda-developers.com

Berita Terkait