Компьютеры, зависящие от определенных алгоритмов, не могут предложить подлинные случайные числа. Их серии результатов, хотя и не предсказуемы заранее, могут содержать узнаваемые закономерности.

Генератор истинных случайных чисел (TRNG), с другой стороны, генерирует числа, которые действительно случайны и не предусмотрены физическими явлениями, такими как тепловой шум, атмосферный шум и другие источники энтропии. Такие TRNG используются в азартных играх, криптографии и других областях, где требуется подлинная случайность.

Другой способ получения случайных чисел - вычислительные алгоритмы. Эти алгоритмы, хотя и кажутся хаотичными, на самом деле являются детерминированными. Хотя эти алгоритмы подходят для многих приложений, они все же не могут обеспечить подлинную случайность и поэтому не могут использоваться для криптографических целей.
คอมพิวเตอร์ที่ขึ้นอยู่กับอัลกอริธึมบางอย่างไม่สามารถให้ตัวเลขสุ่มที่แท้จริงได้ ชุดผลลัพธ์ของพวกเขา แม้ว่าจะไม่สามารถคาดเดาล่วงหน้าได้ แต่อาจมีรูปแบบที่จดจำได้ ในทางกลับกัน เครื่องกำเนิดตัวเลขสุ่มที่แท้จริง (TRNG) จะสร้างตัวเลขที่สุ่มอย่างแท้จริงและไม่ได้มาจากปรากฏการณ์ทางกายภาพ เช่น เสียงความร้อน เสียงบรรยากาศ และแหล่งที่มาของเอนโทรปีอื่นๆ TRNG ดังกล่าวถูกนำมาใช้ในการพนัน การเข้ารหัส และพื้นที่อื่นๆ ที่จำเป็นต้องมีการสุ่มอย่างแท้จริง อีกวิธีหนึ่งในการรับตัวเลขสุ่มคือผ่านอัลกอริธึมการคำนวณ อัลกอริธึมเหล่านี้แม้จะดูวุ่นวาย แต่ในความเป็นจริงแล้วสามารถกำหนดได้ แม้ว่าอัลกอริธึมเหล่านี้จะเหมาะสมกับแอปพลิเคชันจำนวนมาก แต่ก็ยังไม่สามารถให้การสุ่มที่แท้จริงได้ ดังนั้นจึงไม่สามารถใช้เพื่อวัตถุประสงค์ในการเข้ารหัสได้
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence