ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » MQ5.3 All Platforms / SSL: does MQ switch symmetric keys?

Post new topic  Reply to topic
 MQ5.3 All Platforms / SSL: does MQ switch symmetric keys? « View previous topic :: View next topic » 
Author Message
hopsala
PostPosted: Sun Mar 13, 2005 9:01 am    Post subject: MQ5.3 All Platforms / SSL: does MQ switch symmetric keys? Reply with quote

Guardian

Joined: 24 Sep 2004
Posts: 960

My question is simple, but I fail to find the answer in MQ Literature:

SSL, as a general rule and in MQ channels in particular, first goes through a process of negotiation, which makes sure the right person is talking to the right person. This is done using digitally signed certificates, encripted with public-private pairs etc etc.
After all this, the SDR-RCVR pair exchange a randomly generated symmetric key and from then on use this key to encrypt the transported messages (at packet, Not message, level). So far goes the literature.

My q: Does MQ change symmetric key every set time period, and if so, where's the proper parameter?

(This is necessary to prevent someone from using a brute-force technique to crack the symmetrical key. If key is changed evert 1 hour or so, the chances someone will crack it in so short a time is small. If, however, a sessions is maintained for over a week, a simple sniffer PC could probably crack it)
Back to top
View user's profile Send private message
malammik
PostPosted: Mon Mar 14, 2005 8:33 am    Post subject: Reply with quote

Partisan

Joined: 27 Jan 2005
Posts: 397
Location: Philadelphia, PA

As far as I can see, MQ does not do anything in regards to refreshing master secret or any of the encryption keys probably because the risk you have described above is handled well in SSL 3.0. Master key a 48 byte secret established as part of the handshake is then used to create separate encryption keys and MAC keys. The encryption key will be compatible with what whatever you have chosen as you symmetric cipher spec. I recommend using AES. If you concerned about somebody not just reading ur data but also changing it, the intruder would have to break the MAC key as well in ADDITION to encryption keys. If connetion or session is restared, Server and Client generate randorm numbers and re-calculate new keys. More details here.
http://wp.netscape.com/eng/ssl3/draft302.txt
_________________
Mikhail Malamud
http://www.netflexity.com
http://groups.google.com/group/qflex
Back to top
View user's profile Send private message Visit poster's website AIM Address
Michael Dag
PostPosted: Mon Mar 14, 2005 1:44 pm    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

I heard somewhere the key is valid for the duration of the active channel.
So if you have long running channels the keys don't change and can be decoded in time.

To refresh the key you would need to stop/start the channel regularly
_________________
Michael



MQSystems Facebook page
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » MQ5.3 All Platforms / SSL: does MQ switch symmetric keys?
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.