Saya memiliki kode berikut di Java untuk mengenkripsi teks biasa: private static final String SECRET_KEY = "SecKeyTest"; private static final String SALT = "thisIsSalt"; public String encrypt(String strToEncrypt) { try { byte[] iv = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; ....
21 Mei 2021, 11:36
Saya menggunakan metode AES untuk mengenkripsi kalimat yang dipanggil dari file txt. Saya menggunakan Mode GCM dan membuat kunci khusus juga. Semuanya berfungsi (kode di bawah). from Crypto.Cipher import AES from Crypto.Protocol.KDF import scrypt from Crypto.Util.number import long_to_bytes numbe....
28 April 2021, 23:47
Saya menggunakan modul kripto bawaan, dan frustrasi selama berjam-jam mencoba mencari tahu mengapa decipher.update mengembalikan fungsi dan bukan teks yang diuraikan itu sendiri. Kode: const file = path.join(__dirname, '../secret.txt'); const fileIV = path.join(__dirname, '../iv.txt'); const at = pa....
25 April 2021, 07:32
Saya telah mencoba untuk mencari tahu ini selama berhari-hari sekarang. Metode enkripsi berfungsi dengan baik, tetapi selama tes dekripsi saya mendapatkan pengecualian di bawah ini. Terutama saya menggunakan: AES/GCM/NoPadding . Sejauh yang saya tahu T_LEN harus IV_LENGTH*8 sebagai representasi a....
21 April 2021, 08:40
Saya ingin mengenkripsi data dengan NodeJS dan kemudian mendekripsi data dengan Java. Saya mencari banyak contoh di Internet, tetapi tidak menemukan jawaban yang cocok. Kode NodeJS adalah sebagai berikut: const crypto = require('crypto'); function encrypt(content) { const salt = crypto.random....
30 November 2020, 12:37
Apakah ada cara atau pustaka untuk mengenkripsi/mendekripsi nilai dengan mode AES-256 GCM di Delphi? karena tampaknya sebagian besar perpustakaan tidak mendukungnya seperti DCPcrypt atau LockBox. Atau mungkin ada Windows API yang bisa mengatasinya. Terima kasih sebelumnya.....
11 November 2020, 11:08
Saya memiliki String yang mewakili kunci simetris, diperoleh dengan menggunakan Hashicorp Vault (ini mungkin sebenarnya tidak penting). Saya memerlukan kunci ini untuk mengenkripsi file besar, jadi saya tidak dapat mengirim file secara langsung ke Vault untuk memintanya mengenkripsi data. Saya ing....
6 November 2020, 15:16
Saya memiliki masalah dengan Enkripsi AES GCM di Swift Kami memiliki aplikasi di Java, di mana enkripsi ok, server dapat membaca dan memproses data, tetapi server hasil saya tidak dapat membaca Kami memiliki 2 hasil yang berbeda. Awalnya saya mencoba menggunakan enkripsi CBC dan ECB, tetapi mereka ....
3 November 2020, 13:15
Untuk memverifikasi pemahaman saya tentang mode AES-GCM & AES-CTR, saya membuat contoh sederhana menggunakan pustaka python Crpyto.Cipher. Saya mengharapkan ciphertext yang sama dihasilkan dari kedua mode di mana keduanya menggunakan metode CTR. Karena niat saya hanya untuk membandingkan hasil tere....
28 Oktober 2020, 05:29
Ketika saya menginisialisasi objek Cipher dengan algoritma AES/GCM default, ia memiliki reandom 12 byte IV tetapi 4 byte pertama tidak bertambah setelah doFinal dipanggil dan melempar java.lang.IllegalStateException: Cannot re-use kunci yang sama dan IV untuk beberapa enkripsi pengecualian. SecretK....
23 Oktober 2020, 21:09
Saya berharap saya mendapat bantuan karena saya tidak tahu mengapa implementasi saya dari pengkodean file istirahat AES-GCM. Saya memiliki API yang menggunakan 1 fungsi untuk mengenkripsi/mendekripsi dengan AES-256-GCM. (Dengan KEY=buffer 32 byte acak) Berikut adalah fungsinya: const aes256gcm = (....
24 September 2020, 14:52
Saya menerapkan algoritma enkripsi AES dalam mode operasi GCM di aplikasi Android. IDE saya (Ide Intellij) memberi tahu saya bahwa untuk menggunakan javax.crypto.spec.GCMParameterSpec syarat android.os.Build.VERSION.SDK_INT> = android.os.Build.VERSION_CODES.KITKAT diperlukan. Saya mencoba ketika kon....
Saya harus mendekripsi data terenkripsi aes-128-gcm yang saya dapatkan dari pihak eksternal. Karena openssl_decrypt tidak pernah mengembalikan data apa pun, saya mencoba mengenkripsi sendiri data yang didekripsi di tempat lain, untuk melihat apakah itu berfungsi dan sebenarnya saya menerima data te....
2 September 2020, 10:28
Saya mencoba Menerapkan enkripsi AES dengan python. Saya merujuk contoh kode Java untuk mencapai ini. Di Jawa, rahasia 256 bit (menggunakan kunci yang diberikan) dihasilkan menggunakan Key secretKey = new SecretKeySpec(Base64.decodeBase64(GIVEN_KEY), "AES"); Saya mencoba melakukan hal yang sama de....
6 Agustus 2020, 07:47
Untuk aplikasi tertentu saya perlu mengenkripsi secara simetris di server .NET saya dan mendekripsi di browser. Saya biasanya bebas memilih algoritme, jadi saya mencoba AES-GCM karena memiliki API bawaan yang lebih baik di .NET dan juga didukung oleh crypto.suttle. Saya tidak membuatnya berfungsi, s....
21 Juli 2020, 13:15
Saya mencoba mendekripsi pesan String Base64Encoded dengan dekripsi AES. Pesan Terenkripsi (Base64Encoded String): tNC6umcfBS/gelbo2VJF3i4LAhUKMp4oDHWN5KyYUTWeJIQKKYx6oAcQnGncIrPJNC1tUYMKV4kJQj3q9voIOrxc1n7FmRFvDXeRgWGNcGYO66dH3VjoEgF0xZQ Sandi (String) = "SOMEPASSWORDSTRING" Langkah-langkah untuk ....
Saya mencoba mendekode kunci AES 128-bit saya dalam format byte ke string untuk menyimpannya di database. Saya telah mencoba menggunakan Python built-in decode() dengan ascii dan utf-8 codec tetapi saya mendapatkan kesalahan berikut: UnicodeDecodeError: codec 'ascii' tidak dapat mendekode byte 0xd9....
25 Juni 2020, 12:03
Saya mencoba untuk berinteraksi dengan perangkat yang ada yang menggunakan AES-GCM dengan nonce 4-byte (UInt32). Ini adalah penghitung inkremental sederhana yang meningkat setiap kali operasi terjadi: var cryptoCounter: UInt32 = 0 Saya kemudian mencoba untuk mengenkripsi dan mengambil nilai-nilai ....