xml version=“1.0” |
− <dsl:security_document xmlns:dsl=“http://icalab.csie.ndhu.edu.tw” version=“1.0”> |
<!- - Key definition section - -> |
+ <key_definition key_link=“pub-tkchang”> |
+ <key_definition key_link=“prv-tkchang”> |
+ <key_definition key_link=“ser-cywu”> |
<!- - End of key definition section - -> |
<!- - Algorithm definition section - -> |
+ <algorithm_definition algorithm_link=“aglrsa-v15” use=“SECURITY”> |
+ <algorithm_definition algorithm_link=“tripledes” use=“SECURITY”> |
+ <algorithm_definition algorithm_link=“aglrsamd5” use=“SIGNATURE”> |
<!- - End of algorithm definition section - -> |
<!- - Security pattern section - -> |
+ <dsl:security_pattern name=“pattern1”> |
+ <dsl:security_pattern name=“pattern2”> |
<!- - End of security pattern section - -> |
<!- - Digital signature section - -> |
+ <dsl:digital-signature name= “chang” time=“BEFORE”> |
+ <dsl:digital-signature name=“hwang” time=“AFTER”> |
<!- - End of digital signature section - -> |
<!- - Transformation description section - -> |
+ <dsl:template match=“/”> |
− <dsl:template match=“/transaction/account”> |
<dsl:value-of-encrypted-node scope=“content” pattern=“pattern1” /> |
</dsl:template> |
− <dsl:template match=“/transaction/auth_no”> |
<dsl:value-of-encrypted-node scope=“content” pattern=“pattern2” /> |
</dsl:template> |
<!- - End of transformation description section - -> |
</dsl:security_document> |