1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Trisia-randomness

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
detect_fast_test.go 950
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Sun Yimin Отправлено 02.11.2022 06:24 d2f6036
package detect
import (
"crypto/rand"
"fmt"
"testing"
)
func TestFactoryDetectFast(t *testing.T) {
if testing.Short() {
t.Skip("skipping testing in short mode")
}
hit := "通过"
pass, err := FactoryDetectFast(rand.Reader)
if err != nil {
hit = err.Error()
}
fmt.Printf("15种算法 上电自检 50组 10^6 bit: %v, hit: %s\n", pass, hit)
}
func TestPowerOnDetectFast(t *testing.T) {
if testing.Short() {
t.Skip("skipping testing in short mode")
}
hit := "通过"
pass, err := PowerOnDetectFast(rand.Reader)
if err != nil {
hit = err.Error()
}
fmt.Printf("15种算法 上电自检 20组 10^6 bit: %v, hit: %s\n", pass, hit)
}
func TestPeriodDetectFast(t *testing.T) {
if testing.Short() {
t.Skip("skipping testing in short mode")
}
hit := "通过"
pass, err := PeriodDetectFast(rand.Reader)
if err != nil {
hit = err.Error()
}
fmt.Printf("12种算法 周期检测 20组 20000 bit: %v, hit: %s\n", pass, hit)
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/Trisia-randomness.git
git@api.gitlife.ru:oschina-mirror/Trisia-randomness.git
oschina-mirror
Trisia-randomness
Trisia-randomness
master