| Attributes |
| Name | Required | Request-time | Type | Description |
| value | false | true | java.lang.StringBuffer | Optional attribute, the string to hash. The body of the tag will be taken if omitted |
| var | false | false | java.lang.String | Optional attribute, variable to store the message digest. The hashed string will be printed if omitted |
| scope | false | false | java.lang.String | Scope of the 'var' attribute. Can be 'page', 'session', 'request' or 'application'. Default is 'page' |
| algorithm | false | true | java.lang.String | The hash algorithm. Default is 'Tiger' |
| file | false | true | java.lang.String | Create a message digest from a file instead of a string |