title: android.security.KeyStoreException: Key user not authenticated
body: <p>I'm getting </p>
  
  <blockquote>
    <p>javax.crypto.IllegalBlockSizeException</p>
    
    <p>caused by android.security.KeyStoreException: Key user not authenticated</p>
  </blockquote>
  
  <p>after adding a new fingerprint and then try to login into my application.</p>
  
  <p>This happens only on Android 7.1 and above.</p>
  
  <p>NOTE: I already added code for </p>
  
  <blockquote>
    <p>KeyPermanentlyInvalidatedException</p>
  </blockquote>
  
  <p>to recreate cipher.</p>
  
  <p>Please let me know if you found any solution for this issue.</p>