- 19 Nis 2016
- 726
- 1
Arkadaşlar öncelikle merak ettiğim bir konu var.
bildiğimiz üzere oyunun mantığı bizde bir seed veriyor ve oyundaki random 3 kişiye de 3 farklı seed atıyor aynı zamanda öncesinde sha256 ile şifrelenmiş sonucu bu 4 seed ile toplayıp sha512 ile şifreleyip bize sonucu söylüyor buraya kadar tamam.
Bu neredeyse kırılması imkansız bir sistem fakat benim merak ettiğim bir durum var
En temelinde RNG(random number generator) ile bir sayı belirlenmiş oluyor ve tüm bu şifreler o öncesinde belirlenen sayı üzerinden devam ediyor
Peki Örnek veriyorum önceden çıkmış 100.000 adet sonucu bir veri programında inceleyip farzı misal istisnasınız her 3.12 den sonra 6.24 geliyor gibi bir sonuca varılabilir mi bu elimizdeki veriler ile.
Yanı bir nevi RNG yi kırabilir veya sonucu tahmin edebilir miyiz?
bildiğimiz üzere oyunun mantığı bizde bir seed veriyor ve oyundaki random 3 kişiye de 3 farklı seed atıyor aynı zamanda öncesinde sha256 ile şifrelenmiş sonucu bu 4 seed ile toplayıp sha512 ile şifreleyip bize sonucu söylüyor buraya kadar tamam.
Bu neredeyse kırılması imkansız bir sistem fakat benim merak ettiğim bir durum var
En temelinde RNG(random number generator) ile bir sayı belirlenmiş oluyor ve tüm bu şifreler o öncesinde belirlenen sayı üzerinden devam ediyor
Peki Örnek veriyorum önceden çıkmış 100.000 adet sonucu bir veri programında inceleyip farzı misal istisnasınız her 3.12 den sonra 6.24 geliyor gibi bir sonuca varılabilir mi bu elimizdeki veriler ile.
Yanı bir nevi RNG yi kırabilir veya sonucu tahmin edebilir miyiz?