{'fraction_non_alphanumeric': 0.02654867256637168, 'fraction_numerical': 0.004424778761061947, 'mean_word_length': 5.614035087719298, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
CDL: A language for specifying high-level cross-domain security policies

We describe early research on the cross-domain language (CDL). CDL represents the first comprehensive effort towards an end-user language for specifying cross-domain information release policies. The main features of CDL are (1) separation of ldquosender releaserdquo and ldquoreceiver acceptancerdquo concerns through sender and receiver rules; (2) a variety of structuring mechanisms for the modular development, management and deployment of rule bases; (3) support for a rich set of regrading operators on simple as well as complex data types; (4) support for pre and post release obligation modeling and (5) modeling of advanced active access, usage and redissemination controls for better post-release control of information. We are currently investigating how policy specifications in CDL can be mapped to lower level and more general purpose security policy specification languages such as Ponder, XACML and related enforcement frameworks. This will eventually lead to the development of automated language translation and policy verification tools.