Visual Basic .NET (VB.NET) Encryption
VB.NET is the verbose, approachable half of the .NET family—maintenance apps, internal tools, and plenty of WinForms and ASP.NET WebForms projects still run on it. It shares the CLR with C#, so you get the same assemblies, garbage collection, and framework libraries under a different syntax sugar.
Compiled DLLs and EXEs decompile cleanly; hard-coded API keys, connection strings, and licence tokens show up like neon signs. StringEncrypt gives you VB.NET that rebuilds sensitive strings when the app runs, which beats leaving them as plain quoted text in every checkout. The samples on this page focus on Unicode-style output—check the generator if you need the narrow encoding path too.
String encryption supports both UNICODE and ANSI strings.
You can read more about Visual Basic .NET strings at:
- https://docs.microsoft.com/en-us/dotnet/visual-basic/language-reference/functions/string-functions
- https://www.tutorialspoint.com/vb.net/vb.net_strings.htm
Official .NET client for the StringEncrypt Web API. Install from NuGet with dotnet add package StringEncrypt or the NuGet Package Manager in Visual Studio.
