The LEADTOOLS Medical Imaging product line includes everything programmers need to develop a complete DICOM Medical Imaging Solution.
In medical environments, DICOM Standards facilitate the interoperability of medical imaging systems, related images, and related information. They define protocols for exchanging digital information between medical imaging equipment (such as CT and MR scanners) and other systems, with strong emphasis on diagnostic medical imaging as practiced in radiology, cardiology and related disciplines.
LEAD Technologies, Inc. is committed to full and complete support for these industry-standard medical imaging protocols, providing programmers access to medical images retrieved from the widest possible variety of digital imaging modalities. LEAD's Medical Imaging toolkit includes the richest DICOM support in the industry.
The LEADTOOLS DICOM Class Libraries provides classes that enable you to incorporate DICOM support into your applications. Basic DICOM features are included with the Medical Imaging toolkit. DICOM Security and Communications features are included with the DICOM PACS Framework.
Basic DICOM Features
DICOM File Support
LEADTOOLS Medical Imaging provides COMPLETE support for the DICOM 2003 specification, including all standard IOD classes and modalities (CR, CT, MR, NM, US, RF, SC, VL, etc.) and complete DICOM Basic Directory support.
Key Features:
By adding the LEADTOOLS DICOM PACS SDK to the LEADTOOLS Medical Imaging SDK, you get everything you need to create both client and server components of a picture archive and retrieval system (PACS) that can retrieve, distribute, and present medical images. The module includes full support for medical data communications, automated processing, and all DICOM client/server classes, command sets, and command elements. Security features fully support secure transport connection profiles with authentication, whether encrypted or unencrypted. This module supports all storage IOD classes and service classes defined in the DICOM version 3 2011 base standard. DICOM Communications Support
LEADTOOLS DICOM Communications provides COMPLETE support for DICOM communications, including all service classes (Verification, Storage, Query/Retrieve, Patient Management, etc.), and contains high-level communications functions simplifying the creation of DICOM client/server applications.
Key Features: - TCP/IP support for the communication of medical data using the DICOM 3.0 protocol. - Powerful high-level features that simplify the creation of DICOM client/server applications. - High-level functions for initiating and terminating associations (connections between DICOM applications). - Automatic processing for filling out PDU structures (Protocol Data Units). - Automatic and transparent conversion of DICOM Data Sets to/from the specific Transfer Syntax required by the associated Application Entities (the connected DICOM client(s) and server(s)). - Full Support for all Service Classes - Easy to implement all possible DICOM Service Classes as client (SCU) and/or server (SCP) - DICOM Verification Service Class - DICOM Storage Service Class - DICOM Query/Retrieve Service Class - DICOM Study Content Notification Service Class - DICOM Patient Management Service Class - DICOM Study Management Service Class - DICOM Results Management Service Class - DICOM Print Management Service Class - DICOM Media Storage Service Class - DICOM Storage Commitment Service Class - DICOM Basic Worklist Management Service Class - DICOM Queue Management Service Class - Direct support for PACS - The Dicom Communication features also provide support for the following Command Sets, and their respective Command Elements. - C-STORE-REQUEST - C-STORE-RESPONSE - C-FIND-REQUEST - C-FIND-RESPONSE - C-GET-REQUEST - C-GET-RESPONSE - C-MOVE-REQUEST - C-MOVE-RESPONSE - C-CANCEL-REQUEST - C-ECHO-REQUEST - C-ECHO-RESPONSE - N-EVENT-REPORT-REQ - N-EVENT-REPORT-RSP - N-GET-REQUEST - N-GET-RESPONSE - N-SET-REQUEST - N-SET-RESPONSE - N-ACTION-REQUEST - N-ACTION-RESPONSE - N-CREATE-REQUEST - N-CREATE-RESPONSE - N-DELETE-REQUEST - N-DELETE-RESPONSE
DICOM Security
LEADTOOLS DICOM Security supports the Secure Transport Connection Profiles as specified in part 15 of the DICOM 2003 standard. Included in this add-on is support for TLS secure transport connection profile and ISCL Secure transport connection profile. The LEADTOOLS DICOM Security support eliminates the need of a VPN (virtual private network) for secure communication to comply with HIPAA regulations.
Use LEADTOOLS DICOM Security to encrypt sensitive data between DICOM nodes that you develop or existing nodes that support TLS or ISCL connection profiles.
HIPAA Privacy and Security required compliance by April 14, 2003 with standards for guarding data integrity, confidentiality and availability for any application that maintains or transmits individual health data. LEADTOOLS DICOM Security allows for quick, accurate, and complete implementation of security functions that will ensure an application connected to the internet will be HIPAA compliant. Three areas of risk as well as computer/entity authentication, confidentiality and data integrity are addressed by the LEADTOOLS DICOM Security for efficient 128-bit encryption implementation.
TLS Connection Profile
Area at Risk |
LEADTOOLS Medical Security Solution |
Computer/Entity Authentication |
RSA Based Certificates |
Confidentiality |
DES Encryption & 3DES Encryption |
Data Integrity |
Secure Hash Algorithm Ciphersuite Negotiation |
|
ISCL Connection Profile
Area at Risk |
LEADTOOLS Medical Security Solution |
Computer/Entity Authentication |
Three-pass-four-way Protocol |
Confidentiality |
DES-CBC Encryption. This is a 56-bit effective key length in a 64-bit key encryption cipher in block chaining mode. |
Data Integrity |
DESMAC (64-bit) and DES-encrypted MD5 (128-bit) message authentication codes. |
|
Programming with LEADTOOLS DICOM
Overview: Basic DICOM File Structure
DICOM Network Communication Support Environment
Adding Security to a DICOM Connection
Working with Digital Signatures
LEADTOOLS DICOM Network Communication Support for Message Exchange
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET