Removed several old assembly references, including DigitalData.Modules.Logging and various System.* libraries. Added NuGet package references for CoreWCF (Primitives, ConfigurationManager, Http, WebHttp, NetTcp), System.Configuration.ConfigurationManager, and updated NLog. This modernizes dependencies and transitions the project to use CoreWCF for WCF functionality.
Converted Encryption.vbproj to the SDK-style project format and updated the target framework to .NET 8.0. Removed legacy configuration options and unnecessary references. Replaced the NLog assembly reference and packages.config with a PackageReference for NLog 5.0.5. Cleaned up and updated item groups for source and resource files to align with the new project structure. Deleted the obsolete packages.config file.