1. A method of extracting unclassified data from a collection of data including both classified data and unclassified data, the method comprising: providing a plain text format file including a plurality of attributes in a computer system that includes a classified environment having a collection of data, which includes messages of both classified binary data and unclassified binary data, wherein the plain text format file describes each of the attributes in a message data structure in a classified network on a message type basis, wherein at least one of the attributes comprises a security mark; executing a software application within the classified environment, the software application comprising a trusted download toolkit programmed for: (a) processing at least one message contained within the collection of data by receiving target input data associated with the message, wherein the target input data comprises a binary data stream comprising classified binary data, a binary data stream comprising unclassified binary data, or a combination thereof, (b) identifying security mark data in at least one of the binary data streams, and (c) identifying a level of classification for at least a portion of the target input data in response to the security mark data; wherein the trusted download toolkit is independent of the message data structure within the classified environment and extracting at least a portion of the identified unclassified binary data from the collection of data in the classified environment in response to the identified level of classification.