diff --git a/src/devices/Card/CreditCard/CreditCard.cs b/src/devices/Card/CreditCard/CreditCard.cs index aff9988c9e..b2cb92a097 100644 --- a/src/devices/Card/CreditCard/CreditCard.cs +++ b/src/devices/Card/CreditCard/CreditCard.cs @@ -5,6 +5,7 @@ using System.Buffers.Binary; using System.Collections.Generic; using System.Linq; +using System.Security.Cryptography; using System.Text; using Iot.Device.Common; using Microsoft.Extensions.Logging; @@ -454,8 +455,7 @@ private bool FillTags() // 0x9F37 Unpredictable number else if (dol.TagNumber == 0x9F37) { - var rand = new Random(); - rand.NextBytes(toSend.Slice(index, dol.Data[0])); + RandomNumberGenerator.Fill(toSend.Slice(index, dol.Data[0])); } // Currency