The Crypto provider providing the SHA1PRNG algorithm for random number
generation was deprecated.
This algorithm was sometimes incorrectly used to derive keys.
This example provides a helper class and shows how to treat data that
was encrypted in the incorrect way and re-encrypt it in a proper way.
(cherry picked from commit 477c90ca1a)
Bug: 27873296
Change-Id: I180d76c4aa7fb9aa8c332119bf094e050a63b58c
17 lines
380 B
Makefile
17 lines
380 B
Makefile
LOCAL_PATH:= $(call my-dir)
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := samples
|
|
|
|
# Only compile source java files in this apk.
|
|
LOCAL_SRC_FILES := $(call all-java-files-under, src)
|
|
|
|
LOCAL_PACKAGE_NAME := BrokenKeyDerivation
|
|
|
|
LOCAL_SDK_VERSION := current
|
|
|
|
include $(BUILD_PACKAGE)
|
|
|
|
# Use the following include to make our test apk.
|
|
include $(call all-makefiles-under,$(LOCAL_PATH))
|