Signed Applet Example not working when trying to follow steps.

B.J. Blinston (beeg@netpub.com)
Wed, 01 Oct 1997 08:08:17 -0600

Date: Wed, 01 Oct 1997 08:08:17 -0600
From: "B.J. Blinston" <beeg@netpub.com>
To: java-security@web2.javasoft.com
Subject: Signed Applet Example not working when trying to follow steps.

This is a multi-part message in MIME format.
--------------6904BAD371C69F928AE1103A
Content-Type: text/plain; charset=us-ascii
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

To whom it may concern:

I have been trying to follow the steps outlined in the Signed Applet
Example using JDK 1.1.4. What I have done is copied the code to a new
directory, renamed the Java class (the .java file has been modified with
a new name), compiled the class and followed the steps outlined in the
doit script. However, the applet throws a security exception when run in
AppletViewer. I am trying to figure out what I have done wrong and how
to fix it. Attached are the files I have generated to try and get this
example to work.

Any help you can provide would be greatly appreciated.

B.J. Blinston
beeg@netpub.com

--------------6904BAD371C69F928AE1103A
Content-Type: text/plain; charset=iso-8859-1; name="BEEG.x509"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline; filename="BEEG.x509"

0=82=01=D40=82=01=93=02=02=03=EA0 =06=05+=0E=03=02
=05=00091=0B0 =06=03U=04=06=13=02US1=0C0
=06=03U=04
=13=03NPI1
0=0B=06=03U=04=0B=13=04NPI 1
0=0B=06=03U=04=03=13=04beeg0=1A=17=0B9709260000Z=17=0B9809250000Z091=0B0 =
=06=03U=04=06=13=02US1=0C0
=06=03U=04
=13=03NPI1
0=0B=06=03U=04=0B=13=04NPI 1
0=0B=06=03U=04=03=13=04beeg0=81=EF0=81=A6=06=05+=0E=03=02=0C0=81=9C=02A=00=
=FC=A6=82=CE=8E=12=CA=BA&=EF=CC=F7=11=0ERm=B0x=B0^=DE=CB=CD=1E=B4=A2=08=F3=
=AE=16=17=AE=01=F3[=91=A4~m=F64=13=C5=E1.=D0=89=9B=CD=13*=CDP=D9=91Q=BD=C4=
>=E77Y.=17=02=15=00=96.=DD=CC6=9C=BA=8E=BB&=0E=E6=B6=A1&=D94n8=C5=02@g=84=
q=B2z=9C=F4N=E9=1AI=C5=14}=B1=A9=AA=F2D=F0ZCMd=86=93=1D-=14'=1B=9E5=03=0B=
q=FDs=DA=17=90i=B3.)5c=0E=1C b5M
=A2
lAnP=BEyL=A4=03D=00=02A=00=CA)=CB=9Fy=B3=CFW;=C0D=C3`$=A7=C1;y=EF=CE@=CC=92=
=D3=0Fp=0C=B8X=C9=ABy:=94=D4=86=BF
<=D1=C5=98t=95){k=89G=BEY=97%j=F2=CB=02=CCF=95=E6 =A9=AA0 =06=05+=0E=03=02=

=05=00=030=000-=02=15=00=85=9B=ACxq=C0=B7hrV=1F=08d=89b=C6=B8=1Ae;=02=14O=
Yy=EE4=BA=00U=947=17nWr=A9!=05=ED=12=FC
--------------6904BAD371C69F928AE1103A
Content-Type: text/plain; charset=iso-8859-1; name="beeg_priv"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline; filename="beeg_priv"

0=81=C4=02=01=000=81=A6=06=05+=0E=03=02=0C0=81=9C=02A=00=FC=A6=82=CE=8E=12=
=CA=BA&=EF=CC=F7=11=0ERm=B0x=B0^=DE=CB=CD=1E=B4=A2=08=F3=AE=16=17=AE=01=F3=
[=91=A4~m=F64=13=C5=E1.=D0=89=9B=CD=13*=CDP=D9=91Q=BD=C4>=E77Y.=17=02=15=00=
=96.=DD=CC6=9C=BA=8E=BB&=0E=E6=B6=A1&=D94n8=C5=02@g=84q=B2z=9C=F4N=E9=1AI=
=C5=14}=B1=A9=AA=F2D=F0ZCMd=86=93=1D-=14'=1B=9E5=03=0Bq=FDs=DA=17=90i=B3.=
)5c=0E=1C b5M
=A2
lAnP=BEyL=A4=04=16=02=14>=A8T=CC=13=F5=86=C1=12=D5=FC=C0=87=15=93=AE=19=DC=
=9B>
--------------6904BAD371C69F928AE1103A
Content-Type: text/plain; charset=iso-8859-1; name="beeg_pub"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline; filename="beeg_pub"

0=81=EF0=81=A6=06=05+=0E=03=02=0C0=81=9C=02A=00=FC=A6=82=CE=8E=12=CA=BA&=EF=
=CC=F7=11=0ERm=B0x=B0^=DE=CB=CD=1E=B4=A2=08=F3=AE=16=17=AE=01=F3[=91=A4~m=
=F64=13=C5=E1.=D0=89=9B=CD=13*=CDP=D9=91Q=BD=C4>=E77Y.=17=02=15=00=96.=DD=
=CC6=9C=BA=8E=BB&=0E=E6=B6=A1&=D94n8=C5=02@g=84q=B2z=9C=F4N=E9=1AI=C5=14}=
=B1=A9=AA=F2D=F0ZCMd=86=93=1D-=14'=1B=9E5=03=0Bq=FDs=DA=17=90i=B3.)5c=0E=1C=
b5M
=A2
lAnP=BEyL=A4=03D=00=02A=00=CA)=CB=9Fy=B3=CFW;=C0D=C3`$=A7=C1;y=EF=CE@=CC=92=
=D3=0Fp=0C=B8X=C9=ABy:=94=D4=86=BF
<=D1=C5=98t=95){k=89G=BEY=97%j=F2=CB=02=CCF=95=E6 =A9=AA
--------------6904BAD371C69F928AE1103A
Content-Type: application/octet-stream; name="bjSigned.class"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="bjSigned.class"

yv66vgADAC0AbggANggAQQgAQwgARAgATggATwgAZggAaAgAaggAbAgAbQcAUQcAWgcAWwcA
XAcAXQcAXgcAXwcAYAcAYQcAYgcAYwcAZAoADQAoCgAQACkKAA8AKgoAEQArCgASACsKABYA
KwoAFgAsCQAMAC0KAA4ALgkADAAvCgAQADAKABcAMQoAFQAyCQAMADMKABYANAoAEAA1DABC
ADgMAEIAOgwAQgA7DABCAD8MAFAAPgwAUwBJDABUAEAMAFUASgwAVgA4DABXAD0MAFgAPAwA
ZQBLDABpADcMAGsAPwEAGSAtLSBnbyB0YWtlIGEgbG9vayBhdCBpdCEBABQoKUxqYXZhL2xh
bmcvU3RyaW5nOwEAAygpVgEAFihMamF2YS9hd3QvR3JhcGhpY3M7KVYBABkoTGphdmEvaW8v
T3V0cHV0U3RyZWFtOylWAQAaKExqYXZhL2lvL091dHB1dFN0cmVhbTtJKVYBABUoTGphdmEv
bGFuZy9TdHJpbmc7KUkBACYoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5n
OwEALChMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmdCdWZmZXI7AQAVKExq
YXZhL2xhbmcvU3RyaW5nOylWAQAXKExqYXZhL2xhbmcvU3RyaW5nO0lJKVYBAAgvdG1wL2Zv
bwEABjxpbml0PgEAI0FuZCwgc3VjY2Vzc2Z1bGx5IGdvdCB1c2VyLm5hbWUgLi4uAQAwQ2F0
cyBjYW4gaHlwbm90aXplIHlvdSB3aGVuIHlvdSBsZWFzdCBleHBlY3QgaXQKAQAEQ29kZQEA
DUNvbnN0YW50VmFsdWUBAApFeGNlcHRpb25zAQAPTGluZU51bWJlclRhYmxlAQAaTGphdmEv
aW8vRGF0YU91dHB1dFN0cmVhbTsBAA5MamF2YS9pby9GaWxlOwEAEkxqYXZhL2xhbmcvU3Ry
aW5nOwEADkxvY2FsVmFyaWFibGVzAQAKU291cmNlRmlsZQEAJVN1Y2Nlc3NmdWxseSB3cm90
ZSB0byB0aGUgZmlsZSBuYW1lZCABAAdXaW5kb3dzAQAGYXBwZW5kAQAIYmpTaWduZWQBAA1i
alNpZ25lZC5qYXZhAQADZG9zAQAKZHJhd1N0cmluZwEAAWYBAAVmbHVzaAEAC2dldFByb3Bl
cnR5AQAHaW5kZXhPZgEABGluaXQBABJqYXZhL2FwcGxldC9BcHBsZXQBABFqYXZhL2F3dC9H
cmFwaGljcwEAHGphdmEvaW8vQnVmZmVyZWRPdXRwdXRTdHJlYW0BABhqYXZhL2lvL0RhdGFP
dXRwdXRTdHJlYW0BAAxqYXZhL2lvL0ZpbGUBABhqYXZhL2lvL0ZpbGVPdXRwdXRTdHJlYW0B
ABNqYXZhL2lvL0lPRXhjZXB0aW9uAQAbamF2YS9sYW5nL1NlY3VyaXR5RXhjZXB0aW9uAQAQ
amF2YS9sYW5nL1N0cmluZwEAFmphdmEvbGFuZy9TdHJpbmdCdWZmZXIBABBqYXZhL2xhbmcv
U3lzdGVtAQAGbXlGaWxlAQAHb3MubmFtZQEABXBhaW50AQAGdG1wZm9vAQAIdG9TdHJpbmcB
AAl1c2VyLm5hbWUBAAp3cml0ZUNoYXJzAQAfd3JpdGVGaWxlOiBjYXVnaHQgaS9vIGV4Y2Vw
dGlvbgEAJHdyaXRlRmlsZTogY2F1Z2h0IHNlY3VyaXR5IGV4Y2VwdGlvbgAhAAwADQAAAAMA
AABlAEsAAAAAAFUASgAAAAAAUwBJAAAAAwABAFkAOAABAEUAAAA7AAIAAgAAABcSB7gAI0wr
Ega2ACQCnwAJKhIItQAlsQAAAAEASAAAABIABAAAABoABgAbABAAHAAWABgAAQBnADkAAQBF
AAAA4wAIAAMAAACHKrsAEFm7AA9ZuwASWSq0ACW3ABwRAIC3ABq3ABm1AB8qtAAfEgS2ACcq
tAAftgAiK7sAFlkSBbcAHSq0ACW2AB4SAbYAHrYAJhAKEAq2ACASCbgAI00ruwAWWRIDtwAd
LLYAHrYAJhAKEB62ACCxVysSCxAKEAq2ACCxVysSChAKEAq2ACCxAAIAAABuAG8AFAAAAG4A
ewATAAEASAAAADoADgAAACEAAAAiACAAIwApACQAMAAlAFAAJwBWACgAbgAhAG8ALABwAC0A
egAhAHsALwB8ADAAhgAgAAEAQgA4AAEARQAAAD4ABAABAAAAGiq3ABgqEgK1ACUquwARWSq0
ACW3ABu1ACGxAAAAAQBIAAAAEgAEAAAAEwAEABQACgAVABkAEwABAE0AAAACAFI=
--------------6904BAD371C69F928AE1103A
Content-Type: application/x-unknown-content-type-java_auto_file; name="bjSigned.java"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="bjSigned.java"

LyoqDQogICogQnkgZGVmYXVsdCwgdGhpcyBhcHBsZXQgcmFpc2VzIGEgc2VjdXJpdHkgZXhj
ZXB0aW9uLg0KICAqDQogICogV2l0aCBKREsgMS4xIGFwcGxldHZpZXdlciwgDQogICogIGlm
IHlvdSBjb25maWd1cmUgeW91ciBzeXN0ZW0gdG8gYWxsb3cgYXBwbGV0cyBzaWduZWQgYnkg
IkR1a2UiDQogICogIHRvIHJ1biBvbiB5b3VyIHN5c3RlbSwgdGhlbiB0aGlzIGFwcGxldCBj
YW4gcnVuIGFuZCB3cml0ZSBhIGZpbGUNCiAgKiAgdG8geW91ciAvdG1wIGRpcmVjdG9yeS4g
ICAgKG9yIHRvIHRoZSBmaWxlIG5hbWVkICJ0bXBmb28iIG9uIGEgDQogICogIFdpbmRvd3Mg
c3lzdGVtKQ0KICAqICANCiAgKiBAdmVyc2lvbiBKREsgMS4xDQogICogQGF1dGhvciAgQi5K
LiBCbGluc3Rvbg0KICAqLw0KDQppbXBvcnQgamF2YS5hd3QuKjsNCmltcG9ydCBqYXZhLmlv
Lio7DQppbXBvcnQgamF2YS5sYW5nLio7DQppbXBvcnQgamF2YS5hcHBsZXQuKjsNCg0KcHVi
bGljIGNsYXNzIGJqU2lnbmVkIGV4dGVuZHMgQXBwbGV0IHsNCiAgICBTdHJpbmcgbXlGaWxl
ID0gIi90bXAvZm9vIjsNCiAgICBGaWxlIGYgPSBuZXcgRmlsZShteUZpbGUpOw0KICAgIERh
dGFPdXRwdXRTdHJlYW0gZG9zOw0KDQogIHB1YmxpYyB2b2lkIGluaXQoKSB7DQogICAgDQog
ICAgU3RyaW5nIG9zbmFtZSA9IFN5c3RlbS5nZXRQcm9wZXJ0eSgib3MubmFtZSIpOw0KICAg
IGlmIChvc25hbWUuaW5kZXhPZigiV2luZG93cyIpICE9IC0xKSB7DQogICAgICBteUZpbGU9
InRtcGZvbyI7DQogICAgfQ0KICB9DQoNCiAgcHVibGljIHZvaWQgcGFpbnQoR3JhcGhpY3Mg
Zykgew0KCXRyeSB7DQogIAkgIGRvcyA9IG5ldyBEYXRhT3V0cHV0U3RyZWFtKG5ldyBCdWZm
ZXJlZE91dHB1dFN0cmVhbShuZXcgRmlsZU91dHB1dFN0cmVhbShteUZpbGUpLDEyOCkpOw0K
CSAgZG9zLndyaXRlQ2hhcnMoIkNhdHMgY2FuIGh5cG5vdGl6ZSB5b3Ugd2hlbiB5b3UgbGVh
c3QgZXhwZWN0IGl0XG4iKTsNCgkgIGRvcy5mbHVzaCgpOw0KCSAgZy5kcmF3U3RyaW5nKCJT
dWNjZXNzZnVsbHkgd3JvdGUgdG8gdGhlIGZpbGUgbmFtZWQgIiArIG15RmlsZSArICIgLS0g
Z28gdGFrZSBhIGxvb2sgYXQgaXQhIiwgMTAsIDEwKTsNCg0KCSAgU3RyaW5nIG5hbWUgPSBT
eXN0ZW0uZ2V0UHJvcGVydHkoInVzZXIubmFtZSIpOw0KCSAgZy5kcmF3U3RyaW5nKCJBbmQs
IHN1Y2Nlc3NmdWxseSBnb3QgdXNlci5uYW1lIC4uLiIgKyBuYW1lLCAxMCwgMzApOw0KCX0N
Cg0KDQoJY2F0Y2ggKFNlY3VyaXR5RXhjZXB0aW9uIGUpIHsNCgkgIGcuZHJhd1N0cmluZygi
d3JpdGVGaWxlOiBjYXVnaHQgc2VjdXJpdHkgZXhjZXB0aW9uIiwgMTAsIDEwKTsNCiAgICAg
ICAgfQ0KCWNhdGNoIChJT0V4Y2VwdGlvbiBpb2UpIHsNCgkJZy5kcmF3U3RyaW5nKCJ3cml0
ZUZpbGU6IGNhdWdodCBpL28gZXhjZXB0aW9uIiwgMTAsIDEwKTsNCiAgICAgICAgfQ0KICAg
fQ0KfQ0KDQo=
--------------6904BAD371C69F928AE1103A
Content-Type: text/html; charset=us-ascii; name="bjSigned2.html"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="bjSigned2.html"
Content-Base: "file:///D|/javaprojects/bjSigned/bjSig
ned2.html"

B.J.'s signed applet

--------------6904BAD371C69F928AE1103A
Content-Type: application/java-archive; name="bjSigned2.jar"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="bjSigned2.jar"

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
AAEBAAByCAAAAAA=
--------------6904BAD371C69F928AE1103A
Content-Type: text/plain; charset=us-ascii; name="cert_directive_BEEG"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="cert_directive_BEEG"

# This is a sample certificate directive file.

# the id of the signer
issuer.name=BEEG

# the cert to use for the signing
issuer.cert=1

# the id of the subject
subject.name=BEEG

# the components of the X500 name for the subject
subject.real.name=beeg
subject.org.unit=NPI
subject.org=NPI
subject.country=US

# Various parameters: start and end date for validity and expiration
# of the certificate. Serial number. FIle to which to output the
# certificate (optional).
start.date=26 Sept 1997
end.date=25 Sept 1998
serial.number=1002
out.file=BEEG.x509

--------------6904BAD371C69F928AE1103A
Content-Type: text/plain; charset=us-ascii; name="sign_directive_BEEG"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="sign_directive_BEEG"

# Jar signing directive. This is the directive file used by javakey to
# sign a jar file.

# Which signer to use. This must be in the system's database.
signer=BEEG

# Cert number to use for this signer. This determines which
# certificate will be included in the PKCS7 block. This is mandatory
# and is 1 based.
cert=1

# Cert chain depth of a chain of certificate to include. This is
# currently not supported.
chain=0

# The name to give to the signature file and associated signature
# block. (i.e. DUKESIGN.SF and DUKESIGN.DSA). This must be 8
# characters or less.
signature.file=beegSig

--------------6904BAD371C69F928AE1103A--