Using .net 6.0, Blazor web app (no server side).
I'm trying to implement asymmetric encryption in the client, for many reasons. I'd like to generate client-side pub/pri keys and encrypt/decrypt functions (started looking for RSA, but open to anything safe). The standard .NET Cryptography classes aren't supported in the browser, and I've also tried Nuget's jose-jwt (seems still dependent on .NET Cryptography libs), and Nuget's Chilkat (not ready for 6.0, anybody know where the source is?), and looked at Nuget's PkcsExtensions.Blazor but it's convoluted so not sure if there's an answer in there.
Any suggestions at all to accomplish the stated goal (other than 'don't do that') would be greatly appreciated.
The answer was to use JS-Interop to tap into the native encryption libraries in WASM.