Java KeyStore: Difference between revisions

Content deleted Content added
Adding short description: "Software development tool for security"
 
(44 intermediate revisions by 34 users not shown)
Line 1:
{{Short description|Software development tool for security}}
A '''Java KeyStore''' ('''JKS''') is a [[content repository|repository]] of security certificates,{{spaced ndash}} either [[authorization certificate]]s or [[public key certificate]]s{{spaced ndash}} plus corresponding [[Private key|private keys]], - used for instance in [[Transport Layer Security|SSLTLS encryption]].
 
In [[IBM WebSphere Application Server]] and [[Oracle WebLogic Server]], a file with extension ''jks'' serves as a keystore.
 
The [[Java Development Kit]] maintains a [[Commoncertificate Access Cardauthority|CACCA]] keystore file named ''cacerts'' in folder ''jre/lib/security/cacerts''. JDKs provide a tool named ''keytool''<ref>[httphttps://javadocs.sunoracle.com/en/java/javase/617/docs/tooldocsspecs/solarisman/keytool.html The ''keytool'' Command - Keya key and Certificatecertificate management Managementutility Tool]</ref> to manipulate the keystore. ''keytool'' has no functionality to extract the private key out of the keystore, but this is possible with third-party tools like jksExportKey, CERTivity,<ref>[http://miteffwww.edulib.com/jksexportkeyproducts/keystores-manager/ jksExportKeyCERTivity - A freemulti-platform visual tool for exportingmanaging privatekeystores]</ref> keysPortecle<ref>[http://portecle.sourceforge.net outPortecle of- the keystorePortecle asis standalonean filesopen-source GUI application for creating, managing and examining keystores.]</ref> and CERTivityKeyStore Explorer.<ref>[http://www.edulib.com/products/keystoreskeystore-manager/explorer.org CERTivityKeyStore Explorer - AAn multi-platformopen visualsource toolGUI replacement for managingthe keystoresJava command-line utilities keytool, jarsigner and jadtool.]</ref>.
 
== See also ==
*[[Java Secure Socket Extension]]
* [[Public-key infrastructure]]
*[[Keyring (cryptography)]]
* [[Public- key infrastructure]]
 
== References ==
{{Reflist}}
 
==External links==
JKS is also an acronym for the phrase, "just keep swimming" from the Disney movie, Finding Nemo, where Nemo is trying to swim agains the current, and others are motivating him by telling him, "Just keep swimming!"
* [https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.html Javadoc for KeyStore]
 
JKS is also an acronym for "just keep smiling." When used in this sense, "JKS" can be used as a motivational and inspirational phrase to lift spirits at home, the workplace, or daily life. For example, sometimes when things get tough, a colleague or co-worker may email or mention the phrase "JKS" along with a smile. What they're telling you is to "just keep smiling." This can also used as a metaphor for not giving up, as Nemo fights the current: "just keep swimming."
 
Sometimes, when there's a 12-inch snowstorm, people might think it's comical to tell you "JKS" as in "just keep shoveling." Usually the people telling you this think "JKS" is funny because they're not the ones actually shoveling the snow. When used in this sense, "JKS" is not inspirational or motivational anymore. JKS may be funny to the person not shoveling, but not funny to the person shoveling the snow.
 
No matter what sense "JKS" is used, it could still be considered uplifting, motivating, or comical, assuming the users have a sense of humor.
 
JKS
 
== References ==
{{Reflist}}
 
[[Category:Public-key cryptography]]
Line 26 ⟶ 21:
 
{{Computer-security-stub}}
 
[[fr:Keystore]]
[[hu:Keystore]]
 
 
In other words, Sarah wasn't shoveling snow that night.
 
JKS :
 
:)