Research Article

Trust Management for Public Key Infrastructures: Implementing the X.509 Trust Broker

Listing 1

The Key Size trust factor for a particular TB service.
<!ELEMENT KeySizes (f1_615, f2_615, f3_615, f4_615)>
<!ATTLIST KeySizes id () #REQUIRED>
<!ELEMENT f1_615 (#PCDATA)>
<!ATTLIST f1_615 KeySize (256∣ 512∣ 1024∣ 2048∣ 4096∣ other)
#REQUIRED algorithm (RSA∣ ElGamal ∣ Merkle-Hellman ∣ other) #REQUIRED>
<!ELEMENT f2_615 (#PCDATA)>
<!ATTLIST f2_615 Hash (SHA-1 ∣ SHA-224∣ MD5 ∣ other) #REQUIRED>
<!ELEMENT f3_615 (#PCDATA)>
<!ATTLIST f3_615 KeySize (256∣ 512∣ 1024∣ 2048∣ 4096∣ other)
#REQUIRED algorithm (RSA| ElGamal | Merkle-Hellman | other) #REQUIRED>
<!ELEMENT f4_615 (#PCDATA)>
<!ATTLIST f4_615 Hash (SHA-1∣ SHA-224∣ MD5 ∣ other) #REQUIRED>