StudioGTR софтуер за генериране на случайни числа
Тех инфо | 25 юни 2022
StudioGTR™ е .NET приложение с графичен ползвателски интерфейс за работа с квантовия случаен генератор GTR-01. Програмата е лесна и интуитивна. Позволява генерирането на големи последователности от случайни числа и символи, както и предоставя основни възможности за калибриране и тестване на случайните генератори. Софтуерът може да се използва за генериране на криптографски ключове, шифри и PIN-кодове, а също и като допълнителен инструмент, подпомагащ научните изследвания в много области на модерната наука, свързани с наблюдението и изучаването на стохастични процеси.
Генераторни режими
StudioGTR предлага два основни режима за генериране на случайни числа. Достъпни са от менюто Режим.
-
Псевдослучаен. В този режим програмата работи с някой от вградените софтуерни генератори на псевдослучайни числа и може да се използва без да е необходимо свързването на хардуерния генератор GTR-01 към компютъра. Псевдослучайните генератори са:
- .NET. Стандартен псевдослучаен генератор на .NET.
- .NET Crypto. Криптографски сигурен псевдослучаен генератор на .NET.
- LCG (Linear congruential generator).
- MWC (Multiply-with-carry). Изобретен от George Marsaglia.
- Xorshift. Изобретен от George Marsaglia.
- Combo (LCG + MWC + Xorshift).
- MT (Mersenne Twister 19937).
Генераторите са достъпни от менюто Настройки → Псевдослучаен генератор.
- Истински. В този режим програмата използва свързания към компютъра GTR-01, за да генерира истински случайни числа. От менюто Настройки можете да зададете хардуерния канал на генератора и вида на трансфера – синхронен или асинхронен. За повече информация, разгледайте ръководството за експлоатация на GTR-01.

БЕЛЕЖКА: Текущият активен режим и статусът на генератора са показани в горния десен ъгъл на екрана на програмата.
Инструменти
StudioGTR предлага следните инструменти за работа с генераторите на случайни числа (достъпни са от менюто Инструменти):
- Визуализатор. Позволява бърз визуален преглед на генерираните числа.
- Цели числа. Генерира цели числа в даден интервал.
- Реални числа. Генерира Float числа (floating-point numbers) в даден интервал.
- Символни низове. Генерира низове от случайни символи.
- Случаен шум. Генерира определени видове случаен шум.
- Изображения. Генерира квадратни изображения със случайни пикселни стойности.
- Лотарийни числа. Генерира
щастливи
числа за лотарийни игри. - Регистратор случайни събития. Генерира случайни числа през определен интервал от време, в непрекъснат режим и ги съхранява автоматично на твърдия диск на компютъра.
- Статистически тестове. Прави оценка на работата на текущия генератор чрез използване на NIST STS тестове. Повече информация можете да намерите на страницата с описание на използваните тестове и процедури за проверка качеството на данните генерирани от GTR-01.
- Калибриране. Позволява автоматична калибровка на GTR-01.

Още за използването на инструментите на програмата можете да научите от ръководството за експлоатация на GTR-01. Можете да посетите и страница на онлайн услугата, която предлагаме за генериране на щастливи числа за лотарийни фишове и игри.
Инсталация
Можете да изтеглите StudioGTR от страницата на квантовия генератор GTR-01, секцията за изтегляне. Приложението не се нуждае от инсталация. Единствено трябва да разопаковате zip архива в директория на компютъра си по ваш избор, примерно в C:\Program Files\StudioGTR и да създадете икона към изпълнимия файл на програмата (файла с разширението .exe) на работния плот или Старт менюто.
БЕЛЕЖКА: Архивът съдържа изпълним (.exe) файл. Някои антивирусни програми могат да не позволяват свалянето на такива файлове. Моля, проверете настройките на вашата антивирусна програма.
БЕЛЕЖКА: Не променяйте структурата и съдържанието на разопакования zip архив.
БЕЛЕЖКА: За повече информация относно инсталирането на драйверите, вижте в ръководството за експлоатация на генератора.
В разделите на нашата библиотека можете да прочетете повече за накои интересни научни изследвания, които провеждаме. Ако имате повече въпроси свързани с нашите продукти, можете да посетите страницата с контакти и да ни пишете.