April 13, 1995 John Lowry Senior Member of the Technical Staff Bolt Beranek and Newman, Inc. 70 Fawcett St Cambridge, MA. 02138 email: jlowry@bbn.com (617) 873-2435 Direct (617) 873-4086 Fax Project: Location Independent Information Object Security (IOS) Bolt Beranek and Newman, Inc. (BBN), under contract to the Advanced Research Projects Agency (ARPA), has developed the Information Object Security (IOS) Tools. These tools use object identifiers which are registered as Computer Security Objects. ARPA has unlimited rights in the software containing the objects. BBN specified, created, and named the objects under contract to ARPA, and remains the primary point of contact on all questions regarding naming conflicts. The NIST Computer Security Objects Register (CSOR) assumes no responsibility pertaining to any inquiry regarding ownership or naming conflicts. The IOS software is publicly available and can be obtained on the Internet for anonymous ftp at ests.bbn.com. Object naming information ------------------------- IOS Annotation Component-linear: 2.16.840.101.3.3.0.5.0 iosp (3) components (0) annotationComponent (5) linear (0) id-ios-annotationComponent-linear Object definition and description --------------------------------- The linear annotation component is one of several components defined by the Location Independent Information Object Security (IOS) project. The IOS components are used singly or in combination with others to achieve a variety of security services. This is a syntax that denotes an IOS linear annotation component. The linear annotation component is used to carry annotations to a user document. See the id-ios-annotationComponent documentation for definitions of an AnnotationComponent. LinearNotation ::= SEQUENCE { start INTEGER, stop INTEGER, comment T61String } Object usage and rules ----------------------- The annotation component allows commentary on one or more referenced components. Commentary can be applied to all and/or portions of each referenced component. For the LinearNotation, the "start" and "stop" define the range of the annotation, where 'start' specifies the offset of the first octet being annotated, and 'stop' specifies the offset of the octet after the last octet being annotated. This notation is intended for linear objects, such as text files.