OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cti-taxii message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [cti-taxii] Channel Ideas


It makes sense, but how to we define the operation of a Message Handler without tying the standard to STIX...

While being data-agnostic is a noble goal, I think that things get a lot simpler if we can reference the upcoming STIX 2.0 standard from the TAXII standard. After all, in the spirit of "doing one thing well", should we really be desinging TAXII to carry *any* type of data, when we are really concerned with only one type of data?

-
Jason Keirstead
Product Architect, Security Intelligence, IBM Security Systems
www.ibm.com/security | www.securityintelligence.com

Without data, all you are is just another person with an opinion - Unknown


Inactive hide details for "Davidson II, Mark S" ---2015/07/30 10:08:37 AM---One concept is that of a message handler. I kind of"Davidson II, Mark S" ---2015/07/30 10:08:37 AM---One concept is that of a message handler. I kind of envision it like this (my drawings are not as pr

From: "Davidson II, Mark S" <mdavidson@mitre.org>
To: Jason Keirstead/CanEast/IBM@IBMCA, "Jordan, Bret" <bret.jordan@bluecoat.com>
Cc: "cti-taxii@lists.oasis-open.org" <cti-taxii@lists.oasis-open.org>
Date: 2015/07/30 10:08 AM
Subject: RE: [cti-taxii] Channel Ideas
Sent by: <cti-taxii@lists.oasis-open.org>





One concept is that of a message handler. I kind of envision it like this (my drawings are not as pretty as Bret’s):



In this scenario, each channel has zero-to-many message handlers. Message handlers can be applied either “always” or “sometimes” (more on that in a moment). Message Handlers are on the TAXII Server and have the ability to accept/reject/modify messages before they are placed on the channel.

Imagine, for instance, we have a “Foo” channel with permitted messages types of “Bar” and “Baz”. You could have a message handler that always runs on all messages, and has the sole purpose of rejecting messages that are not of the type Bar or Baz.

Or, imagine that messages can optionally have TLP markings, and the channel is designated to carry only TLP-White (This opens a policy-related can of worms, but bear with me). You could have a message handler that is only run on TLP-marked messages, and then rejects anything with a marking more restrictive than TLP-White.

Thoughts? Does that concept hold water?

Thank you.
-Mark



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]