Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extract WebCrypto library #30

Open
MattFromGer opened this issue Apr 14, 2020 · 3 comments
Open

Extract WebCrypto library #30

MattFromGer opened this issue Apr 14, 2020 · 3 comments

Comments

@MattFromGer
Copy link

Hey Eugene,
what do you think about extracting the WebCrypto library into its own repo (e.g. in BlazorExtensions) and adding Nuget specs to the .csproj file, so it can be released on Nuget?
I want to use it, but right now I would need to copy the code to my project.

@ebekker
Copy link
Owner

ebekker commented Apr 17, 2020

Actually, that was already discussed back when this project was first created over here.

Now that was almost 2 years ago now, and things have definitely come a long way for Blazor since then, so pby setting something up now would be much easier. The blocker back then was this caveat posted by @galvesribeiro:

The only problem with it, which was actually found on BE.SignalR and BE.WebUSB, is the lack of Uint8Array proper serializer on Mono/Blazor and that may cause perf issues on big byte[] marshalling.

I'm not sure if that's addressed now, do you know?

@galvesribeiro
Copy link

I'm not sure the marshalling issue was fixed. Will have a look at it over the weekend.

@ebekker
Copy link
Owner

ebekker commented Apr 17, 2020

I guess either way, if it's not fixed, could be implemented with the current kludge if necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants