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

Increase hashing capabilities from SHA1(vulnerable) to SHA256 or higher #1041

Open
anthonykapiti opened this issue Apr 14, 2022 · 2 comments
Assignees
Labels
enhancement Added to issues that describes enhancements

Comments

@anthonykapiti
Copy link

Is your feature request related to a problem? Please describe.

It has been made clear by the industry at IBM that SHA1 is suspect in its partial security weaknesses and causes applications that use the box sdk to fail app scan testing as the box sdk is not secure enough and needs safer hashes.

Describe the solution you'd like

Box needs to add SHA256 and SHA512 compatibility so the sdk can be classified as safe and not cause vulnerabilities for companies such as IBM that use the sdk

Describe alternatives you've considered

No clear alternative yet as my entire application works on the box sdk

Additional context

This is a high priority item and should be remedied as soon as possible to make the box sdk secure again

@anthonykapiti anthonykapiti added the enhancement Added to issues that describes enhancements label Apr 14, 2022
@arjankowski
Copy link
Contributor

Hi @anthonykapiti,

Thanks for submitting this issue! We will take a look and get back to you ASAP!

@arjankowski

@arjankowski
Copy link
Contributor

Hi @anthonykapiti

Thanks again for submitting this issue.

In our SDK we are not using SHA1 for any cryptography, but just for calculating digest for some data like file. This SHA1 digest should be treated as an ordinary data, which can be used to compare the contents of a file on Box with a local file.

As you can see in this link, SHA1 is a digest which is using globally by box platform.
So if it still very important to you to change SHA1 in Box APIs, you should post your request https://support.box.com/ as this is not SDK specific issue. Then the right people will answer you and direct your request to the right place.

@arjankowski

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Added to issues that describes enhancements
Projects
None yet
Development

No branches or pull requests

5 participants