Tasks and Enhancements List - RSAIntelShare/RID-Server GitHub Wiki
The following is the list of tasks/enhancements that can be done on top of the current RID Agent:
-
Better formatting on the web form, highlighting which pieces get duplicated when buttons like "Add Node" are selected.
-
Verification of the generated RID message before it is sent (so we never send an improperly formatted message).
-
Addition of XML Digital signatures and encryption functionalities for the transport of RID messages. This has been tested, but is not integrated.
-
Capabilities to generate other RID message type (Request, Result etc.). The reference implementation should make it clear how to add the other communication flows from the implementation of the Report and Query flows.
-
Mapping of xDB UUID to user friendly identifiers to uniquely identify the documents in xDB.
-
Usage of unique id's to identify the shared indicators. This may rely upon guidance being developed here and fed to the MILE working group or vice versa. The markings may also be used for data provenance (TBD).
-
Integrate the RID Agent with Incident Handling system for real threat information sharing.
-
Internationalization from the RFCs has not been implemented yet.
-
Code is suitable to extend and include a second transport via the ROLIE draft in MILE, but has not been implemented yet. Other transport bindings on top of RID are also possible. This implementation implements HTTP/TLS over RID as it has been specified in RFC6546.