03.05.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

►<br />

►<br />

Data integrity service describes more about unauthorized modification of the<br />

data. Such a modification of data is possible in two different cases, through<br />

hardware and transmission errors or because of deliberate attack.<br />

Many hardware products and transmission protocols now have mechanism to<br />

detect and correct hardware and transmission errors. So, for our messaging<br />

security this may not be a threat or concern. But this is not the same with<br />

deliberate attacks.<br />

Access control mechanism can contribute to data integrity to an extend as<br />

data cannot be modified if access is denied. So Data Integrity service can be<br />

used to detect whether the contents of the message have been modified<br />

while it was travelling over the network. This can also be helpful while<br />

messages are stored in a local queue; the access control mechanism<br />

provided by <strong>WebSphere</strong> MQ might be sufficient to prevent deliberate<br />

modification of the contents of the message. However, for a greater level of<br />

security, a data integrity service can be used to detect whether the contents of<br />

a message have been deliberately modified between the time the message<br />

was put on the queue and the time it was retrieved from the queue.<br />

Non-repudiation is more about providing with a proof of origin that the<br />

message was sent by one particular individual and providing a proof of<br />

delivery that can provide the sender with undeniable evidence that the<br />

message was received by that particular individual.<br />

For implementation, neither <strong>IBM</strong> <strong>WebSphere</strong> MQ nor Tivoli Policy Director for<br />

MQSeries provides non-repudiation as part of its base function. However, this<br />

can be achieved by writing your own exit programs within the <strong>WebSphere</strong> MQ<br />

environment.<br />

7.2.2 Messaging support for <strong>WebSphere</strong> Application Server<br />

Messaging provider support for <strong>WebSphere</strong> Application Server <strong>V5.0</strong> can be<br />

achieved mainly in three ways.<br />

1. Using Embedded JMS Provider<br />

2. External JMS provider <strong>WebSphere</strong> MQ V5.3<br />

3. External Generic JMS providers<br />

Embedded JMS provider does not have the same level of security support as<br />

compared to what we have in <strong>WebSphere</strong> MQ V5.3. The rest of this section will<br />

explore the security features for these two JMS Provider options with<br />

<strong>WebSphere</strong> Application Server.<br />

Chapter 7. Securing Enterprise Integration components 161

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!