cari

Rumah  >  Soal Jawab  >  teks badan

java - JNI 字符串处理乱码问题jstring to char

阿神阿神2767 hari yang lalu325

membalas semua(2)saya akan balas

  • PHP中文网

    PHP中文网2017-04-18 10:15:56

    1. strcmp(key_string, key_str) mengembalikan 0;

    2. strlen(key_string)=13, sizeof(key_string)=4
    3. strlen(key_str)=13, sizeof(key_str)=4
    4. Tiga item ini menunjukkan bahawa key_str dan key_string anda betul-betul sama.


    5. Saya mengesyaki ini adalah masalah di sini
    AES_set_encrypt_key(key_string, 256, &key);

    Oleh kerana kunci anda hanya 13 bait panjang, walaupun 13*8 hanya 104 bit, jadi 256 yang anda lalui dianggarkan Ia adalah data tidak pasti yang diakses di luar sempadan
    Kerana data yang tidak pasti inilah kunci berbeza semasa penyulitan dan penyahsulitan, jadi penyahsulitan menjadi kacau bilau

    balas
    0
  • PHP中文网

    PHP中文网2017-04-18 10:15:56

    Tolak ke atas, jangan tenggelamkannya!

    balas
    0
  • Batalbalas