Jarsigner adding additional algorithm security file when used in Windows 7 x64
===

I recently had to resign my java applet jar file with new security certificates. I used the jdk keytool with the RSA algorithm to create my keystore and import my certificate and used the jarsigner to sign my jar file. Pretty standard. I originally did this on a Windows 7 x64 machine, and when I tried to run my applet in my web app it didn't work. I looked into my jars META-INF folder and saw the following file and saw a .SF, .RSA, .DSA, and the Manifest files. I'm new to jar signing so from what I was able to find from googling my problem and comparing to old deployments, I only knew for certain that I needed the .SF and Manifest, I didn't know I only need one .RSA or .DSA. I eventually went back to my old machine (Windows XP x32) and did the same routine and the Applet worked perfectly. Looked at the jar and the .DSA file wasn't there. After doing further reading about jarsigner and security algorithms I found that you only need one of the security files (.RSA, .DSA, or .EC)

So after my lengthy background story my question is:

Why/how did the .DSA file get into my jar? Is this a Windows 7 issue or the OS being x64?