Private/Encode-Random.ps1

function Convert-Random {
    param(
        $Length = 16
    )

    $String = ''

    $Random = [random]::new()
    for ($i = $Length; $i -gt 0; $i--) {
        $Rand = [int]([math]::Floor($EncodingLength * $Random.NextDouble()))

        $String = $Encoding[$Rand] + $String

        Start-Sleep -Milliseconds 1
    }

    return $String
}