web-dev-qa-db-ja.com

Androidのコードで/ dev / randomまたはdev / urandomを選択する方法は?

AndroidでSecureRandomを使用してランダム性を生成する場合、シードソースとして/dev/randomまたは/dev/urandomを選択します。 LinuxおよびWindowsシステムではJava.securityファイルで実行できますが、現在のところ、AndroidにはJava.securityファイルがありません。この選択を行うにはどうすればよいですか?

9
Rubi Sharmax

この違いはAndroidでは存在しません。 Androidうまくいきました- 単一のランダム性ソース (システムが他のものを提供することを選択しない限り)暗号的に安全であることが保証されているランダム性。プラットフォームはそれがシードされていることを保証するので、あなたがする必要があることは何もありません。

9
David Schwartz