Skip to content

Instantly share code, notes, and snippets.

@imclint21
Created September 18, 2018 14:56
Show Gist options
  • Save imclint21/c313572afbca2d01f5826566f012adce to your computer and use it in GitHub Desktop.
Save imclint21/c313572afbca2d01f5826566f012adce to your computer and use it in GitHub Desktop.
Making a Cryptographically Secure Guid
public static Guid CreateCryptographicallySecureGuid()
{
using (var provider = new RNGCryptoServiceProvider())
{
var bytes = new byte[16];
provider.GetBytes(bytes);
return new Guid(bytes);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment