Hide_D
556d6be15e
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
Hide_D
bbfe5c2ab0
processWar 입출력 부근을 General Object로 변경
2019-04-29 00:13:25 +09:00
Hide_D
ef40f299ef
버그 수정, 구조 변경
2019-04-28 03:49:03 +09:00
Hide_D
64ff1439b9
게임 오픈 시 logs에 서브 디렉토리를 사용하도록 변경
2018-06-25 01:45:23 +09:00
Hide_D
98168c61b3
서버 2개 추가. 냐. 퍄.
2018-05-26 17:47:54 +09:00
Hide_D
77ff1d9e9a
업데이트 서버 코드 추가
...
- VersionGit 양식 변경
- 서버 입구 버전 표기
- FileTail 추가
Vscode에서 che, kwe, pwe, twe 무시
2018-04-01 20:12:22 +09:00
Hide_D
2708b48bd9
vender 디렉토리를 검색에서 제외
2018-02-04 04:23:42 +09:00
Hide_D
4823e0de54
che 폴더 날림.
...
시뮬레이터 살림
2018-01-17 19:58:30 +09:00
Hide_D
c73a3bcf95
che_close 계열 코드 수정 완료
2018-01-15 01:27:05 +09:00
Hide_D
8fae0c2b5a
che, che_close, che_rest 방식을 통합 디렉토리를 이용하도록 변경
2018-01-15 01:08:32 +09:00
Hide_D
599160d043
require_once를 require로 다시 변경
...
server_close 시스템 변경 준비
2018-01-14 13:49:50 +09:00
Hide_D
c691c0eecb
install2 수정.
...
func_string 기본값 추가
2018-01-14 04:15:37 +09:00
Hide_D
ceb8132f34
delInDir 수정.
...
install_ok 수정
2018-01-14 04:01:07 +09:00
Hide_D
7e0940d57d
?> 제거
...
replace 코드 디버깅 용도로 제거
2018-01-14 02:31:25 +09:00
Hide_D
f523683624
twe 테스트 준비
2018-01-11 22:49:33 +09:00