From 4e44a1414bcdae81305f98d7789fdad00a0bc94d Mon Sep 17 00:00:00 2001 From: Ingela Anderton Andin Date: Mon, 20 Mar 2017 15:41:06 +0100 Subject: crypto: Deprecate crypto:rand_uniform/2 as it is not cryptographically strong rand module should be used if not cryptographically strong is required. If cryptographically strong is required, new cryptographically strong functions should be added to crypto. --- lib/stdlib/src/otp_internal.erl | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/stdlib/src/otp_internal.erl') diff --git a/lib/stdlib/src/otp_internal.erl b/lib/stdlib/src/otp_internal.erl index fda7a2cd8a..e141da52d9 100644 --- a/lib/stdlib/src/otp_internal.erl +++ b/lib/stdlib/src/otp_internal.erl @@ -55,6 +55,11 @@ obsolete_1(erlang, now, 0) -> obsolete_1(calendar, local_time_to_universal_time, 1) -> {deprecated, {calendar, local_time_to_universal_time_dst, 1}}; +%% *** CRYPTO added in OTP 20 *** + +obsolete_1(crypto, rand_uniform, 2) -> + {deprecated, {rand, uniform, 1}}; + %% *** CRYPTO added in OTP 19 *** obsolete_1(crypto, rand_bytes, 1) -> -- cgit v1.2.3