Files
core/hwe
Hide_D 0ab485f122 feat: 해시 기반 간이 DRBG, 그에 기반한 RandUtil (#208)
기존의 Util 내의 함수는 mt_rand에 기반하고 있어서 일반적으론 충분하지만,
게임 내부에서 랜덤 값을 정교하게 제어하고 싶은 경우에는 적절하지 않았음.

따라서 직접 seed를 제어할 수 있는 난수생성기를 추가.
SHA512(seed || blockIdx) 의 형태로 동작하는 DRBG이며, FIPS 표준을 따르는 RNG는 아니지만 암호학적으로 안전한 형태로 구현함.

PHP, TS 두가지 형태로 구현.

Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/208
Co-authored-by: hide_d <hided62@gmail.com>
Co-committed-by: hide_d <hided62@gmail.com>
2022-03-12 23:53:16 +09:00
..
2020-05-08 01:09:39 +09:00
2021-10-12 01:30:37 +09:00
2022-02-05 07:43:27 +00:00
2022-02-05 07:43:27 +00:00
2022-02-05 07:43:27 +00:00
2022-02-05 07:43:27 +00:00
2022-02-05 07:43:27 +00:00
2020-05-14 23:47:08 +09:00
2020-05-10 01:15:25 +09:00
2021-11-08 04:23:07 +09:00
2020-05-08 01:09:39 +09:00
2020-05-02 12:01:54 +09:00
2018-06-24 03:47:44 +09:00
2022-02-05 07:43:27 +00:00
2020-04-27 00:30:48 +09:00
2021-08-28 06:22:30 +09:00
2020-12-31 13:24:33 +09:00
2020-05-08 01:09:39 +09:00
2020-06-26 23:31:45 +09:00
2021-12-11 23:22:12 +09:00
2020-05-05 03:57:00 +09:00
2021-11-14 13:20:19 +09:00
2018-09-17 02:57:44 +09:00
2020-06-01 21:14:50 +09:00
2021-12-20 02:43:22 +09:00

<?php

require('../vendor/autoload.php');



//ParsedownExtra;