Asas Equality before the law: Suatu asas kesamaan menghendaki adanya keadilan dalam arti setiap orang adalah sama di dalam hukum, setiap orang diperlakukan sama
Asas Legalitas (Nullum delictum noella poena sine praevia lege poenali): Tidak ada tindak pidana jika belum ada undang-undang pidana yang mengaturnya lebih dahulu
Asas Retroaktif: Suatu asas hukum dapat diberlakukan surut. Artinya hukum yang aru dibuat dapat diberlakukan untuk perbuatan pidana yang terjadi pada masa lalu sepanjang hukum tersebut mengatur perbuatan tersebut, misalnya pada pelanggaran HAM berat.