Source Code for Professional Java Security Book
Download the complete source as a zip file by clicking
this
.
ReadMe.txt
Chapter 2
Perpetrator.java
Victim.java
Chapter 4
BlowfishExample.java
EncryptedObject.java
FileEncryptor.java
FileEncryptorRC4.java
KeyStoreExample.java
KeysizeExample.java
KeysizeTest.java
PBE.java
SealedObjectExample.java
SimpleExample.java
com
isnetworks
base64
BASE64Decoder.java
BASE64Encoder.java
Chapter 5
FileEncryptor.java
FileEncryptorRSA.java
KeyAgreementClient.java
KeyAgreementServer.java
SimpleRSAExample.java
Chapter 6
DigestFile.java
DigestStreamExample.java
GenerateKeyPair.java
MACExample.java
PasswordAuthenticator.java
PrintCertFromKeyStore.java
PrintCertInfo.java
SignCertificate.java
SignatureAuthenticationClient.java
SignatureAuthenticationServer.java
SignatureExample.java
test.txt
Chapter 7
FileWriteTest.java
HelloWorld.java
Log - unprivileged.java
Log - working inner class.java
Log.java
Log.policy
SecretWord.java
SecretWord.policy
SecretWordPermission.java
SecretWordTest.java
TestLog.java
UsernameApplet.html
UsernameApplet.java
UsernameApplet.policy
UsernameAppletRSA.html
UsernameExplorerApplet.html
UsernameExplorerApplet.ini
UsernameNetscapeApplet.html
UsernameNetscapeApplet.java
UsernameNetscapeAppletSigned.html
test.txt
Chapter 8
JAASAuthorizationExample.java
JAASSampleApp.java
PasswordLoginModule.java
PrincipalImpl.java
UserServletExample.java
UsernamePasswordCallbackHandler.java
example.policy
jaas.config
run.bat
runFail.bat
Chapter 9
AuthenticationException.java
HTTPSAuthServer.java
HTTPSClient.java
HTTPSServer.java
HTTPSServerWithAuth.java
HamletAuthenticator.java
JAASAuthorizationExample.java
JAASSampleApp.java
PasswordLoginModule.java
PrincipalImpl.java
RMISSLClientSocketFactory.java
RMISSLServerSocketFactory.java
SSLAuthenticator.java
SSLSocketClient.java
SSLSocketServer.java
SunSSLSocketClient.java
SunSSLSocketServer.java
TimeClient.java
TimeServer.java
TimeServerImpl.java
TimeServerSSLImpl.java
UsernamePasswordCallbackHandler.java
example.policy
jaas.config
rmi.policy
run.bat
runFail.bat
Chapter 10
Chapter 11
Chapter 12
AppendixA
AppendixB
AppendixC
Prashanth Pasham