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

Improve hashed observable managment #997

Closed
richard-julien opened this issue Jan 14, 2021 · 0 comments
Closed

Improve hashed observable managment #997

richard-julien opened this issue Jan 14, 2021 · 0 comments
Assignees
Labels
feature use for describing a new feature to develop solved use to identify issue that has been solved (must be linked to the solving PR)
Milestone

Comments

@richard-julien
Copy link
Member

Problem to Solve

Hashed observable generation key doesn't take into account all basic key of the stix standard.
We should use as a key MD5, SHA_1, SHA_256, SHA_512, SHA3_256, SHA3_512, SSDEEP
And accept custom hash only if one of the standard key exist instead of creating an UUID v4.
We also want to support key like mD5 applying basic case conversion.

Current Workaround

No

Proposed Solution

Modify the hashes key generation to respect the basic keys.
If no basic key found, throw an exception.

@richard-julien richard-julien added the feature use for describing a new feature to develop label Jan 14, 2021
@richard-julien richard-julien self-assigned this Jan 14, 2021
@richard-julien richard-julien added this to the Release 4.1.0 milestone Jan 14, 2021
@SamuelHassine SamuelHassine added the solved use to identify issue that has been solved (must be linked to the solving PR) label Jan 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature use for describing a new feature to develop solved use to identify issue that has been solved (must be linked to the solving PR)
Projects
None yet
Development

No branches or pull requests

2 participants