Private/Crypto/Get-SecretSharingRandomIdentifier.ps1

function Get-SecretSharingRandomIdentifier {
    <#
    .SYNOPSIS
        Generates a random 15-bit SLIP-0039 share-set identifier (0-32767).
    #>

    [CmdletBinding()]
    [OutputType([int])]
    param()

    $randomByte = Get-SecretSharingRandomByte -Length 2
    $value = ([int]$randomByte[0] -shl 8) -bor [int]$randomByte[1]
    return $value -band 0x7FFF
}