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

[iOS/tvOS] Enable RSA operations #51098

Closed
MaximLipnin opened this issue Apr 12, 2021 · 4 comments
Closed

[iOS/tvOS] Enable RSA operations #51098

MaximLipnin opened this issue Apr 12, 2021 · 4 comments
Assignees
Milestone

Comments

@MaximLipnin
Copy link
Contributor

MaximLipnin commented Apr 12, 2021

There is a set of the native RSA encrypt/decrypt operations which were disabled on iOS/tvOS in #33970 since most of them depend on the types/methods from the security framework, which are mostly available on MacOSX and seem not to have ready-to-use analogs for iOS/tvOS.

During the work for annotating any unavailable APIs as unsupported, all managed calls into those RSA operations lead to the analyzer warnings. I've tried to re-enable the native part but it seems to be more time consuming/requiring more experience in the security area so the plan is to add the warning suppressions for now.

Part of #47910

@steveisok @akoeplinger

@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged New issue has not been triaged by the area owner label Apr 12, 2021
@dotnet-issue-labeler
Copy link

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

@ghost
Copy link

ghost commented Apr 15, 2021

Tagging subscribers to this area: @bartonjs, @vcsjones, @krwq, @GrabYourPitchforks
See info in area-owners.md if you want to be subscribed.

Issue Details

There is a set of the native RSA encrypt/decrypt operations which were disabled on iOS/tvOS in #33970 since most of them depend on the types/methods from the security framework, which are mostly available on MacOSX and seem not to have ready-to-use analogs for iOS/tvOS.

During the work for annotating any unavailable APIs as unsupported, all managed calls into those RSA operations lead to the analyzer warnings. I've tried to re-enable the native part but it seems to be more time consuming/requiring more experience in the security area so the plan is to add the warning suppressions for now.

@steveisok @akoeplinger

Author: MaximLipnin
Assignees: -
Labels:

area-System.Security

Milestone: -

@MaximLipnin
Copy link
Contributor Author

@filipnavara Taking into account the recent changes you've made in #51620, can we close this issue as resolved?

@filipnavara
Copy link
Member

Yes. This can be closed now.

@ghost ghost locked as resolved and limited conversation to collaborators May 29, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants