Table 3 Speed analysis of GE based PRNG and Python based PRNG with encryption of RGB images.

From: Design of a cryptographically secure pseudo random number generator with grammatical evolution

Image size (pixels)

Image size (Kbs)

GE-based PRNG

Python based PRNG

Time(s)

ET (Kb/s)

ET (Mb/s)

NpCB

Time(s)

ET (Kb/s)

NpCB

100 × 100

30

0.023644

1268.809

1.26880963

788.140296

0.036765

815.9859

1225.5112

200 × 200

118

0.109337

1079.228

1.07922884

926.587541

0.136072

867.1823

1153.1599

300 × 300

264

0.266003

992.4686

0.99246862

1007.58852

0.279992

942.8829

1060.5770

400 × 400

469

0.482753

971.5112

0.97151123

1029.32417

0.507970

923.2818

1083.0929

500 × 500

733

0.796582

920.1812

0.92018121

1086.74245

0.800740

915.4021

1092.4160

600 × 600

1055

1.087610

970.0166

0.97001660

1030.91018

1.198891

879.9797

1136.3897

700 × 700

1436

1.555533

923.1561

0.92315614

1083.24037

1.590063

903.1088

1107.2862

800 × 800

1876

1.539821

1218.322

1.21832274

820.800566

2.035266

921.7467

1084.8966

900 × 900

2374

2.507421

946.7893

0.94678936

1056.20113

2.584014

918.7255

1088.4643

1000 × 1000

2930

3.223342

908.9942

0.90899420

1100.11702

3.420089

856.7028

1167.26