项目作者: TeskaLabs

项目描述 :
Demo of the RSA cryptography on various versions of the Android
高级语言: Java
项目地址: git://github.com/TeskaLabs/rsa-crypto-android.git
创建时间: 2018-05-04T07:04:51Z
项目社区:https://github.com/TeskaLabs/rsa-crypto-android

开源协议:BSD 3-Clause "New" or "Revised" License

下载


rsa-crypto-android

Demonstration of the RSA cryptography on various versions of the Android.
It covers following operations:

  • Key pair generation
  • Encryption
  • Decryption
  • Key derivation

Why RSA?

We closed RSA 2048 because it seems to be supported on the most versions of the Android.

Overview of the relevant Android API changes

API 18

Android Keystore provider feature that was introduced in Android 4.3 (API level 18).

API 19

Supports other than 2048bit RSA keys in generateKeyPair().

API 23

Keystore redesign in Android M (fingerprint authorization introduced etc.)