nl:: বুনা:: নিরাপত্তা সহায়তা:: পাসকোড এনক্রিপশন সমর্থন

সারসংক্ষেপ

পাবলিক স্ট্যাটিক ফাংশন

decryptPasscode (JNIEnv *env, jclass cls, jbyteArray encryptedPasscode, jbyteArray encKey, jbyteArray authKey, jbyteArray fingerprintKey)
jstring
encryptPasscode (JNIEnv *env, jclass cls, jint config, jint keyId, jlong nonce, jstring passcode, jbyteArray encKey, jbyteArray authKey, jbyteArray fingerprintKey)
jbyteArray
getEncryptedPasscodeConfig (JNIEnv *env, jclass cls, jbyteArray encryptedPasscode)
jint
getEncryptedPasscodeFingerprint (JNIEnv *env, jclass cls, jbyteArray encryptedPasscode)
jbyteArray
getEncryptedPasscodeKeyId (JNIEnv *env, jclass cls, jbyteArray encryptedPasscode)
jint
getEncryptedPasscodeNonce (JNIEnv *env, jclass cls, jbyteArray encryptedPasscode)
jlong
isSupportedPasscodeEncryptionConfig (JNIEnv *env, jclass cls, jint config)
jboolean

পাবলিক স্ট্যাটিক ফাংশন

ডিক্রিপ্টপাসকোড

jstring decryptPasscode(
  JNIEnv *env,
  jclass cls,
  jbyteArray encryptedPasscode,
  jbyteArray encKey,
  jbyteArray authKey,
  jbyteArray fingerprintKey
)

এনক্রিপ্টপাসকোড

jbyteArray encryptPasscode(
  JNIEnv *env,
  jclass cls,
  jint config,
  jint keyId,
  jlong nonce,
  jstring passcode,
  jbyteArray encKey,
  jbyteArray authKey,
  jbyteArray fingerprintKey
)

getEncryptedPasscodeConfig

jint getEncryptedPasscodeConfig(
  JNIEnv *env,
  jclass cls,
  jbyteArray encryptedPasscode
)

এনক্রিপ্ট করা পাসকোড ফিঙ্গারপ্রিন্ট পান

jbyteArray getEncryptedPasscodeFingerprint(
  JNIEnv *env,
  jclass cls,
  jbyteArray encryptedPasscode
)

getEncryptedPasscodeKeyId

jint getEncryptedPasscodeKeyId(
  JNIEnv *env,
  jclass cls,
  jbyteArray encryptedPasscode
)

getEncryptedPasscodeNonce

jlong getEncryptedPasscodeNonce(
  JNIEnv *env,
  jclass cls,
  jbyteArray encryptedPasscode
)

isSupportedPasscodeEncryptionConfig

jboolean isSupportedPasscodeEncryptionConfig(
  JNIEnv *env,
  jclass cls,
  jint config
)