Differences in Java Security Providers

2014-02-21T14:13:20

I am using JRE 1.7 with Unlimited java policy

Checking java.security.Security.getProviders() on Mac returns following -

Provider[0]:: SUN 1.7
Provider[1]:: SunRsaSign 1.7
Provider[2]:: SunEC 1.7
Provider[3]:: SunJSSE 1.7
Provider[4]:: SunJCE 1.7
Provider[5]:: SunJGSS 1.7
Provider[6]:: SunSASL 1.7
Provider[7]:: XMLDSig 1.0
Provider[8]:: SunPCSC 1.7
Provider[9]:: Apple 1.1

But checking on Linux does not return Apple 1.1 one

Provider[0]:: SUN 1.7
Provider[1]:: SunRsaSign 1.7
Provider[2]:: SunEC 1.7
Provider[3]:: SunJSSE 1.7
Provider[4]:: SunJCE 1.7
Provider[5]:: SunJGSS 1.7
Provider[6]:: SunSASL 1.7
Provider[7]:: XMLDSig 1.0
Provider[8]:: SunPCSC 1.7

This is causing issues in our Linux boxes, how can we make sure it also returns Apple ?

Copyright License:
Author:「Novice User」,Reproduced under the CC 4.0 BY-SA copyright license with link to original source & disclaimer.
Link to:https://stackoverflow.com/questions/21926643/differences-in-java-security-providers

About “Differences in Java Security Providers” questions

I am using JRE 1.7 with Unlimited java policy Checking java.security.Security.getProviders() on Mac returns following - Provider[0]:: SUN 1.7 Provider[1]:: SunRsaSign 1.7 Provider[2]:: SunEC 1.7
I read /platform/libcore.git/+/android-5.0.0_r2/luni/src/main/java/java/security/Security.java file and i found, that there are public functions to change (insert, remove) security providers. My
I'm reading this documentation about implementing a provider in the Java cryptography architecture and it states that You cannot package signed providers in JMOD files The article also states: O...
There are several references of multiple authentication providers in spring security, but no example in Java config could be located. The following link gives the XML notation: Multiple Authentica...
There are several references of multiple authentication providers in spring security, but no example in Java config could be located. The following link gives the XML notation: Multiple Authentica...
I have a MEAN stack application which needs to be cloud hosted. The management needs it to be portable and that brought me to checkout cloud foundry. However, even for cloud foundry there are many
I'm having trouble understanding how certain parts of the Security class work. I understand that calling getProviders() will return all of the providers available on the current Android device. Wh...
I have a tomcat 7.x servlet container which deploys multiple war files from its webapps directory. I would like to make sure that none of these applications deployed in my tomcat use MD5 algorithms...
i want to create a simple java code that display all the security Providers with : Name info service Type Algorithm Main Activity.java import java.io.ObjectInputStream.GetField; import java.secu...
As documented by MSDN, there are several providers for many of the different hashing algorithms (e.g. MD5, SHA, RIPE). For each of the algorithms, any available implementation seems to fall into 1 ...

Copyright License:Reproduced under the CC 4.0 BY-SA copyright license with link to original source & disclaimer.