OASIS Open Mailing List Archives  ·  All Lists  ·  cti-stix  ·  2015-12

cti-stix — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

STIX 2.0 Proposal1 : Extend core constructs from a single base class (#148)


First, I like a lot of the ideas and concepts discussed in Proposal 1.  A few comments and questions.... 1) In regards to the open question about should time stamps be required, I guess that depends on what the time stamp is telling us at this level.  I believe, at this high level, it is telling us the time in which the object was created / processed, and if that is truly the case, then I believe it should be required. 2) Based on the JSON style guide that the CybOX group has started working on, that was donated by EclecticIQ, I would say that Timestamps should be flat not nested.  Now I understand why it may have been marked up the way you have it, based on the desire to accommodate the timestamp.precision field, but I believe this would be best done differently. Namely, from your example 1 you have: {     id :  example:ttp-6796e1db-a84d-4017-87d5-cdebfe4303be ,     type :  malware-instance ,     timestamp : {  value  :  2015-12-21T19:59:11.000000+00:00 },     title :  Sakurel Malware } I would suggest that be (changes in red): {     id :  example:ttp-6796e1db-a84d-4017-87d5-cdebfe4303be ,     type :  malware-instance ,     timestamp : 2015-12-21T19:59:11.000000+00:00 ,     timestamp_precision : second ,     title :  Sakurel Malware } This is easier to process, skip, or apply default values to.  Further, having a nested object just for 2 options, when one of them will most likely never be present, is a bit messy. Thanks, Bret Bret Jordan CISSP Director of Security Architecture and Standards Office of the CTO Blue Coat Systems PGP Fingerprint: 63B4 FC53 680A 6B7D 1447  F2C0 74F8 ACAE 7415 0050 Without cryptography vihv vivc ce xhrnrw, however, the only thing that can not be unscrambled is an egg. Attachment: signature.asc Description: Message signed with OpenPGP using GPGMail

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]