Use BoringSSL to get random bytes

Bug: 117508900
Change-Id: I4889513c0671ff2b689f1beca8084d6f149d473d
Test: Existing tests pass
(cherry picked from commit d77a00a1be3bcda120baf5daa4fbb60253c3d6d0)
2 files changed