Download CDCIE - APAN Community

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts

URL redirection wikipedia , lookup

Transcript
USJFCOM/J9
Cross Domain
Collaborative Information Environment
(CDCIE)
Joint Capability Technology Demonstration
(JCTD)
Overview
COCOM Sponsor: USJFCOM, USTRANSCOM
Supporting COCOMs: USNORTHCOM, USSTRATCOM
Service & Supporting Participants: USN, USAF, NSA, DISA, Coalition
OSD Oversight Executive: DUSD (AS&C), Fritz Schulz
Operational Manager: USJFCOM J9, Jim Clark
Technical Manager: USJFCOM J9, Alyson Miller
Deputy Transition Manager: DISA PEO-GES NCES, Capt. Jason Burroughs
UNCLASSIFIED
Briefing ver. 19
12/01/2009
DISTRIBUTION STATEMENT C
Distribution authorized to U.S. Government Agencies
and their contractors, AUS, NZL, JPN, KOR, SWE,
FIN, and NATO member government representatives
and their contractors.
Other requests for this document must be referred to:
U.S. Joint Forces Command
115 Lake View Parkway
Suffolk, VA 23435
Attention: Alyson Miller, 757.203.3117
USJFCOM/J9
CDCIE JCTD*
• Project started in 2004 at USJFCOM J9
• Obtained JCTD rolling start status in 2008
– COCOM Sponsors: USJFCOM, USTRANSCOM
– Supporting COCOMs: USNORTHCOM,
USSTRATCOM
– Service & Supporting Participants: USN, USAF, NSA,
DISA, UK, AUS
– OSD Oversight Executive: DUSD(AS&C), Mr. Fritz
Schulz
– Implementation Directive (ID) signed in August 2008
• Transitioning to DISA by the end of FY10
*Joint Capability Technology Demonstration
UNCLASSIFIED
2
USJFCOM/J9
CDCIE Capabilities
Web Services
(WSG)
US Classified
Networks
Allied & Coalition
Classified Networks
Unclassified
Networks
Text Chat with
Language
Translation
(CG)
CDCIE
Data Sync
Guard
Whiteboard
with
Language
Translation
(CG)
Whiteboard
with
Language
Translation
(CG)
UNCLASSIFIED
CDCIE Guards
Operational collaboration and
data sharing across security
domains (networks).
Whiteboard
with
Language
Translation
(CG)
Web
Services
(WSG)
Text Chat with
Language
Translation
(CG)
Web Services
(WSG)
Text Chat with
Language
Translation
(CG)
3
USJFCOM/J9
CDCIE Chat 1.1
• CT&E Status:
– Completed NSA CT&E in October 2006
• Key Features:
– Available for deployment now!
– Cross Domain Multi-User Text Chat with Language Translation
– Cross Domain XML Guard
• Components:
– Collaboration Gateway (CG) 1.1.1 - Trident Systems, COTS
– Guards:
• DataSyncGuard (DSG) 2.1 - BAE Systems, COTS
– Clients:
• TransVerse 1.3, GOTS/Open Source
• InfoWorkSpace (IWS) 3.0, Ezenia, COTS
– Language Translation:
• Supports 20+ language pairs using SYSTRAN, Google Translate, and
CyberTrans
4
UNCLASSIFIED
USJFCOM/J9
CDCIE Chat 1.x w/ Language Translation
Transverse
Client
Domain 1
Domain 2
Language
Translation
Server
Language
Translation
Server
CG
AD
XML
Guard
CG
Transverse
Client
AD
AD – Microsoft Active Directory
CG – Collaboration Gateway
UNCLASSIFIED
5
USJFCOM/J9
TransVerse Chat Client
•
•
•
•
•
•
•
•
•
Pure XMPP client
• Key Features
Java based - Supported on Windows,
– Cross Domain Chat
Solaris, Linux, and MacOS X
– Cross Domain Whiteboard
Extensively tested in DOD and
– Tiled, Tabbed, and Cascaded
Coalition Exercises
Windows
Designed specifically to meet the chat
– “mIRC” like user interface
needs of Warfighters
– HyperRooms
Supports NCES Collaborative
– Searchable Chat Logs/History
Services Button 2 Jabber XCP
– Keyword monitoring and
servers
highlighting
Tested with all major XMPP servers
– Language Translation for both
Developed by cleared personnel
Chat and Whiteboard
Approved for use on AF GIG and is on
– File Transfer
the AF Evaluated/Approved Products
– Labeled Chat Messages (uses
List (AF E/APL)
IC ISM)
Approved for use on NMCI SIPRnet
and NIPRnet systems
Available from: https://xmpp.je.jfcom.mil
6
UNCLASSIFIED
USJFCOM/J9
Overview of Chat Interface
My Chat Sessions shows
all your active one-to-one
and group chat (chat
room) sessions.
Tabs for My Place, Chat,
Group Chat, etc…
Name Italics
and in red
means
participant is
in remote
domain.
My Contact contains
your Contact or Buddy
List for single domain.
-NOT ENABLED
FOR CROSS DOMAIN
USERS
UNCLASSIFIED
Translation
capability
Chat
classification
selection drop
down
Chat Session Windows.
Chat input area
USJFCOM/J9
Language Translation Client Capabilities
• TransVerse supports three modes of translation
1.
Automatic Translation of Sent Messages
•
•
2.
The client automatically determines the recipients’ languages and automatically
translates outbound messages to the recipients’ languages
The client always sends the original and translated text
Automatic Translation of Received Messages
•
•
3.
The client automatically determines the senders’ languages and automatically translates
inbound messages to the user’s language
The client also displays the original and translated text
Manual Translation with Software Assist of Sent Messages
•
–
Allows the user to translate to one or more languages with language translation software
assistance and then edit messages prior to sending.
Typically, TransVerse communicates with the language translation via
HTTPS/SOAP or a direct TCP/IP Socket connection
• Uses XMPP Extension Protocol “XEP-171: Language Translation”
• Web Chat supports displaying original and translated text and the ability
to set the language preference for sending/receiving messages.
8
UNCLASSIFIED
USJFCOM/J9
Language Translation Support
•
Supported Language Translation Engines
–
–
–
–
SYSTRAN via HTTPS/SOAP
Language Weaver via HTTPS/SOAP
Google Translate (if on Internet) via HTTP
NSA/CAMT’s CyberTrans via HTTPS/SOAP
• This middleware software provides access to a wide range of classified and unclassified
language translation servers.
– Almost any language translation engine that supports either a HTTP, SOAP, or
TCP/IP socket interface can be supported in about a week.
• Supported Languages
– All languages supported by SYSTRAN (over 20). Most major world
languages are supported.
– All languages supported by CyberTrans. List and number are classified.
• Localization of TransVerse GUI
– Localizing an application means the text in the graphical user interface (i.e.
menus, dialog boxes, prompts) are translated into the user’s language.
– The User Interface is currently localized for English, Spanish, and
Japanese.
– Adding other localizations is simply a translation effort and takes on
average 1-2 days.
9
UNCLASSIFIED
USJFCOM/J9
TransVerse with Automated Language Translation
Name Italics and in
red means
participant is in
remote domain.
() after name
indicates language
of participant
Original Text
Translated Text for
this participant's
language
Translated Text for
other participant’s
languages
Classification of the
chat messages
10
UNCLASSIFIED
USJFCOM/J9
TransVerse with Manual Translation
11
UNCLASSIFIED
USJFCOM/J9
CDCIE Chat 1.2
• CT&E Status:
– Based on CG 1.1.1 which completed NSA CT&E in October 2006.
• Key Features:
– Minor updates to CG 1.1 software
– Minor updates to DSG 2.1 software
– DSG-to-DSG adapters for bilateral networks.
• Components:
– Collaboration Gateway (CG) 1.1.2 - Trident Systems, COTS
– DSG-to-DSG adapter 1.0, Trident Systems, COTS
– Guards:
• DataSyncGuard (DSG) 2.1/2.3 - BAE Systems, COTS
– Clients:
• TransVerse 1.3+, GOTS/Open Source
• InfoWorkSpace (IWS) 3.0, Ezenia, COTS
– Language Translation:
• Supports 20+ language pairs using SYSTRAN, Google Translate, and
CyberTrans
12
UNCLASSIFIED
USJFCOM/J9
DSG2DSG Adapter 1.0
• A set of secure gateways that connect two or more DSGs operating on
the same network together so that XML messages can be relayed
from domain A to domain C via an intermediate domain B.
• GOTS
• Designed to run on a heavily secured RHEL system with a targeted
SE Linux policy in effect
• Communications between DSG2DSG adapters is TLS encrypted and
requires mutual PKI authentication.
• Setting up a pair of DSG2DSG adapters is a manual (non-dynamic)
process.
– A pairing of DSG2DSG Adapters and an associated data flow is called a
peered instantiation
– Each DSG2DSG Adapter will support at least 5 peered instantiations
– A DSG2DSG Adapter can support at least 5 DSGs or DSG messages
flows.
13
UNCLASSIFIED
USJFCOM/J9
Two Domain Support in Chat 1.2 using
DSG2DSG Adapters
Domain 1 - Country A
Transverse
Client
CG
AD
Domain 2 - Bi-lateral Network
DSG
DSG
adapter
DSG
adapter
Domain 3 - Country B
DSG
CG
AD
AD – Microsoft Active Directory
CG – Collaboration Gateway
UNCLASSIFIED
Transverse
Client
14
USJFCOM/J9
•
CT&E Status:
CDCIE Chat 2.0
– DSG 3.0 started NSA CT&E in 1 March 2009
• Initial CT&E results received Mid Oct 2009
• Working fixes to go into regression testing – completion planned for April 2010
– CG 2.0 undergoing IV&V – completion planned for early 2010
– DIA IA Certification and Accreditation for CG 2.0 planned for mid-March 2010
•
Key New Features:
– Cross Domain Whiteboard
– Enhanced Cross Domain Chat
• Web-based Chat
• Multi-domain (>2) & Cascaded Domain Support
• No per user cost
– Enhanced Cross Domain XML Guard
•
Components:
–
–
–
–
Collaboration Gateway (CG) 2.0 - Trident Systems, COTS
DSG-to-DSG adapter 1.0, Trident Systems, COTS
Web Services Gateway 1.0 - GOTS
Guards:
• DataSyncGuard (DSG) 2.1/2.3 and 3.0 - BAE Systems, COTS
• Radiant Mercury (RM) 4.5 - SPAWAR/Lockheed Martin, GOTS
• ISSE 3.6.1 - AFRL/ITT AES, GOTS
– Clients:
• TransVerse 1.4+, GOTS/Open Source
– Language Translation:
• Supports 20+ language pairs using SYSTRAN, Google Translate, and CyberTrans
15
UNCLASSIFIED
USJFCOM/J9
Multi-Domain Support in Chat 2.0
Domain 2
Web
Browser
Transverse
Client
AD
CG
Domain 1
Web
Browser
Web
Browser
CG
XML
Guard
CG
Transverse
Client
Transverse
Client
AD
AD
CG
Domain 3
AD
Domain N
Transverse
Client
Web
Browser
16
UNCLASSIFIED
USJFCOM/J9
Cascaded Domain Support in Chat 2.0
Domain 3 - Country 2
AD
Domain 2 - Coalition Network
Web
Browser
Domain 1 - Country 1
CG
Transverse
Client
XML
Guard
Transverse
Client
CG
Web
Browser
Transverse
Client
CG
XML
Guard
CG
AD
Web
Browser
AD
Transverse
Client
Web
Browser
AD
Web
Browser
CG
XML
Guard
Transverse
Client
CG
Web
Browser
Transverse
Client
Domain n - Country N
AD – Microsoft Active Directory
CG – Collaboration Gateway
UNCLASSIFIED
17
USJFCOM/J9
TransVerse Whiteboard
Text is automatically
translated
•
•
•
•
•
•
Supports multiple pages and layers
Uses Scalable Vector Graphics (SVG) for
drawing objects (text, lines, oval, rectangles,
etc…).
Supports freehand drawings
Can import JPEG and PNG images
Support OpenGIS WMS provided images.
In Cross Domain whiteboards, images are
not sent across the guard but are aliased.
UNCLASSIFIED
18
USJFCOM/J9
CG Web Chat Client
•
Browser based thin-client chat tool
•
Supports most web browsers
(Internet Explorer, Firefox, Safari)
•
Supports classification markings
•
Requires user certificate to be
installed in browser.
•
Allows room discovery
•
Doesn’t support whiteboard or
initiating language translation (can
receive and display translated chat
messages)
•
Supports cross domain group chat
with language translation and
classification labeling
Supports single domain one-toone chat.
•
19
UNCLASSIFIED
USJFCOM/J9
Web Services Gateway
• Open standards-based solution that enables secure, bi-directional,
machine-to-machine transfer of XML SOAP-based Web Services data
between networks of different classification levels. The WSG 1.0 has the
following capabilities:
– Supports stateless SOAP 1.1 based Request/Response (synchronous) Web
Services in a manner that is transparent to applications.
– Supports multiple concurrent guards with load balancing / failover.
– Supports XML Data Flow Configuration File (DFCF) based configuration.
– Runs on Red Hat Enterprise Linux 5.1 and uses a strict SE Linux policy.
– Implements a classic Type Enforcement based assured pipeline design, and
provides the following fixed order filters:
• XML Schema Validation.
• Classification Check.
• Virus Check.
–
–
–
–
- XML Normalization.
- UTF-8 Dirty / Clean Word Check.
Supports low latency data transfers (0.25-0.5 sec) 553 for small messages.
Supports large files (~ 150MB).
Has high performance (100s-1000s 1KB msgs/sec depending on hardware).
Intended to be part of a Defense-in-Depth cross domain solution architecture,
and is designed to provide boundary protection for the guards.
UNCLASSIFIED
USJFCOM/J9
WSG High Level Architecture
Configuration with an XML firewall
and multiple domains
XML Firewall
Domain N
Web Service
Provider
(Server)
WSG
Web Service
Consumer
(Client)
WSG
XML
Guards
Web Service
Provider
(Server)
WSG
Domain 1
Domain 1
Domain 2
21
UNCLASSIFIED
USJFCOM/J9
Experiments & Exercises
• FY09 Events/Operational Utility Assessments (OUA) –
Green rating
•
– CWID 09 (Joint/Coalition/Homeland Security)
– Trident Warrior 09 (Navy)
– Empire Challenge 09 (Joint/Coalition ISR)
FY08 Events
– JEFX 08 (Air Force)
•
Cross domain text chat and language translation
•
Single domain web text chat, whiteboard, and language translation
•
Cross domain text chat and language translation.
– Crisis Management III (SOUTHCOM)
– Noble Resolve 08 (JFCOM/NORTHCOM)
•
FY07 Events
– CWID07
•
Cross domain text chat and language translation
•
Cross domain text chat and language translation
•
Single domain text chat, whiteboard, and language translation
•
Single domain text chat, whiteboard, and language translation
– Trident Warrior 07 (Navy)
– Keen Edge 07 (USFJ)
– Crisis Management II (SOUTHCOM)
•
FY06 Events
– Strong Angel III
•
Cross domain text chat and language translation
22
UNCLASSIFIED
USJFCOM/J9
CDCIE JCTD Military Operational
Assessment Events
Venue
Dates
CWID09
6-26 Jun 09
TW09
EC09
22 Jun 09 2 Jul 09
6-31 Jul 09
Core Capabilities
 Secure, bi-directional,
cross-domain
collaboration with
language translation
using the XML-based
XMPP
 Secure, bi-directional,
cross-domain SOA web
services data transfer
 Secure, bi-directional,
cross-domain
collaboration with
language translation
using the XML-based
XMPP
 Secure, bi-directional,
cross-domain
collaboration with
language translation
using the XML-based
XMPP
CDCIE Components
 DSG
 CG
 TransVerse-enabled
Chat/Whiteboard with
Language Translation
 WSG






Other XML Guard (Radiant
Mercury)
CG
TransVerse-enabled
Chat/Whiteboard with
Language Translation
DSG and other XML Guard
(Radiant Mercury)
CG
TransVerse-enabled
Chat/Whiteboard with
Language Translation
23
UNCLASSIFIED
USJFCOM/J9
CDCIE Status
• The CDCIE project is a FY08 Joint Capability
Technology Demonstration (JCTD)
– Transition to DISA in progress
• Certification:
– CDCIE Chat 1.1 completed NSA Certification (CT&E) in October
2006 for use in Secret and Below Environments
– CDCIE Chat is on the Unified Cross Domain Management
Office’s (UCDMO) baseline version 2.2 (April 2008). Listed as
Data Sync Guard (DSG) 2.1
– DSG 3.0 started NSA CT&E in 1 March 2009
• Initial CT&E results received Mid Oct 2009
• Working fixes to go into regression testing – completion planned for
April 2010
– CG 2.0 undergoing IV&V – completion planned for early 2010
UNCLASSIFIED
USJFCOM/J9
Current Operational CDCIE Component Requests
NORTHCOM - DISA
(TV/CG1.1.3/DSG 2.1)
MNIS
US-RELCAN Timeframe: TBD
Connects SIPR to RELCAN network (NORTHCOM/NORAD) using CG1.1.2
USCENTCOM - CENTRIX ISAF – CENTRIX Timeframe: Winter 2009
GCTF (TV/CG1.1.3/DSG 2.1)
Originally to connect CENTRIXS GCTF to NATO ISAF using CG1.1.2/DSG2.3. CDCIE system
now will be between CENTRIXS ISAF and CENTRIXS GCTF. NOW OPERATIONAL –
RECEIVED IATO 11/5/2009
PACOM (TV/CG1.1.2/DSG2.1)
Timeframe: Spring 2010
Cross Domain Chat between SIPRnet and NIPRnet.
DISA UK (TV/CG1.1.2/DSG2.1)
Timeframe: Unknown
Cross Domain Chat between US and UK national secret networks.
DNI (TV Web Chat/CG 2.0/ Firewall)
Timeframe: Spring 2010
Cross Domain Chat system between JWICS and Stone Ghost TS/SCI level networks.
USSOUTHCOM/Joint Interagency Task Force Timeframe: Spring 2010
(JIATF) South (TV/ CG 2.0/ ISSE v3.6.1.1)
Cross Domain Chat between JWICS and SIPRnet. and Cross Domain web services between
SIPRNet, NIPRnet, and RELTO Caribbean and RELTO Columbia for classified project
supporting anti-drug operations
UNCLASSIFIED
USJFCOM/J9
Current Operational CDCIE Component Requests
DISA (DSG 3.0) Ticket #1385
Timeframe: Spring 2010
Replace existing deployment of DISA Trusted Data eXchange (TDX) guards in the DISA
Enterprise Computing Centers (DECC) with DSGs.
USSTRATCOM (WSG/DSG 3.0)
one of Servers: DISA
Timeframe: Unknown
Cross Domain Web Services between SIPRnet based SKIWeb system and UK's SKIP system.
NSA (WSG/DSG 3.0)
Timeframe: Unknown
Cross Domain Web Services to support classified NSA project. NSA currently testing WSG and
DSG in lab
USTRANSCOM (WSG/DSG 3.0/4.x)
Timeframe: Unknown
Cross Domain Web Services between NIPRnet, SIPRnet and multiple domains, in support of
TCJ 6 COP D2 effort
US Air Force Europe (TV/ISSE v3.6.1, CG v2.0)
Timeframe: Unknown
Cross Domain Web Services between NIPRnet, SIPRnet and multiple domains, in support of
TCJ 6 COP D2 effort
UNCLASSIFIED
USJFCOM/J9
CDCIE Transition Schedule
CDCIE Component
Transition to POR
Function
date
TransVerse XMPP
Chat Client 1.5
Feb 2010
Cross Domain Cross Domain chat for
(early transition in
Text Chat Client NCES Collaboration
progress)
Collaboration Gateway
Feb 2010
(CG) 2.0
DISA Need Filled
Trusted Platform Cross Domain chat for
Chat Server
NCES Collaboration
Recommend
ed Transition
Targets
PEO-GES
NCES PMO
PEO-GES
NCES PMO
Web Services Gateway Oct 2009
(WSG) 1.0
(in progress)
Cross Domain
Web Services
Enterprise-level Cross
Domain Service Oriented
PEO-MA
Architecture (SOA) and
IA32
NCES/NECC Web Services
Data Sync Guard
(DSG) 3.0
Cross Domain
XML and FixedFormat ASCII
Transfer
Enterprise-level Cross
Domain Service Oriented
PEO-MA
Architecture (SOA) and
IA32
NCES/NECC Web Services
May 2010
27
UNCLASSIFIED
USJFCOM/J9
Transition Plans
• Enterprise Integration
– Web Services Gateway 1.0 Integration.
• DISA PEO-IAN IA32 is merging WSG with the DISA CDWSG. The
combined solution will dramatically reduce complexity and deployment costs
and increase scalability and security for cross domain web services, XML,
and fixed format ASCII data transfer in the DISA Cross Domain Enterprise
Services (CDES).
– DataSync Guard 3.0 Integration.
• DSG was designed to integrate into the CDES and because the DSG is
faster than the TDX, the DISA CDES will be able to reduce the number of
guards used and increase the number of customers served. Testing is
planned for this spring. Deployment of the first DSG is planned for
March/April 2010
– Collaboration Gateway 2.0 Integration/ TransVerse Integration.
• Transitioning to NCES and will be considered for incorporation into the DISA
Global Collaboration Strategy
• CDCIE stand alone installations
– CG/Transverse/XML Guard installations will continue to be supported
through AFRL
– WSG and DSG will be considered by PEO-IAN IA32 on a case by case
basis
UNCLASSIFIED
USJFCOM/J9
Transition Management Team
Alyson Miller, CDCIE JCTD Technical Manager (TM), MITRE,
757.203.3117, [email protected]
Jim Clark, CDCIE JCTD Operational Manager (OM), USJFCOM J9,
757.203.3386, [email protected]
Capt. Jason Burroughs, CDCIE JCTD Deputy Transition Manager (XM),
DISA PEO-GES NCES, 703.882.2525, [email protected]
29
UNCLASSIFIED
USJFCOM/J9
Backup
UNCLASSIFIED
CWID09 Architecture
USJFCOM/J9
CTF-High Network
Chat
Client
Web
Chat
Client
Chat
Client
Lang
Tran
Server
HTTPS
DSG
3.0
#1
CG
2.0
HTTPS
Web
Chat
Client
HTTPS &
XMPP
HTTPS
HLS/HLD Network
CTF Network
Lang
Tran
Server
HTTPS &
XMPP
DSG
2.3
#1
CG
2.0
LDAP
CDCIE
CTF-High
AD Server
LDAP
CDCIE
HS/HD
AD Server
LDAP
MLWIKI
CID
HTTPS
WSG
1.0
UNCLASSIFIED
MLWIKI
DSG
3.0
#2
HTTPS
CG
2.0
CDCIE
CTF-Low
AD Server
LDAP
Web
Chat
Client
HTTPS &
XMPP
HTTPS
LDAP
Lang
Tran
Server
Chat
Client
HTTPS
LDAP
CID
HTTPS
WSG
1.0
MLWIKI
AWACS
DSG
2.3
#2
AWACS
HTTPS
WSG
1.0
TW09 Architecture
USJFCOM/J9
SIPR Network
CENTRIX CMFP
Chat
Client
HTTPS
Chat
Client
HTTPS
Web
Chat
Client
Lang
Tran
Server
Lang
Tran
Server
HTTPS &
XMPP
HTTPS &
XMPP
Web
Chat
Client
HTTPS
HTTPS
CG
2.0
LDAP
CDCIE
SIPRnet
AD Server
UNCLASSIFIED
CG
2.0
RM
4.5.2
LDAP
CDCIE
CENTRIX
AD Server
EC09 Architecture
USJFCOM/J9
JWICS
SIPR Network
Web
Chat
Client
JWICS
AD Server
CFBL Network
HTTPS
CG 2.0
LDAP
Chat
Client
Chat
Client
Web
Chat
Client
HTTPS &
XMPP
HTTPS &
XMPP
RM
HTTPS
HTTPS
CG
2.0
CG
2.0
LDAP
LDAP
SIPRnet
AD Server
HTTPS
Web
Chat
Client
LDAP
HTTPS
DDTE
AD Server
HTTPS &
XMPP
Chat
Client
UNCLASSIFIED
CFBL
AD Server
CG 2.0
DDTE Network
Web
Chat
Client