Call Today 716.688.4675

JPSEC Hash Template

The Hash Template uses two 8-bit values , hash function identifier and size of hash value, to convey the parameters used to compute the hash on the JPSEC data. This template is used to detect accidental error or accidental change to the data. The values are specified using the granularity field (G) and list value field (V) in the PIDparameters. The list of available hash functions and their identifier are shown in table 1.

Table 1: JPSEC Hash Function Identifiers

Identifier Hash Function
0 Reserved
1 SHA-1
2 RIPEMD-128
3 RIPEMD-160
4 MASH-1
5 MASH-2
6 SHA-224
7 SHA-256
8 SHA-384
9 SHA-512
10 Whirlpool
All other values are reserved for ISO use

Further information available here:

JPSEC

JPSEC tools

JPSEC Tool Decryption Template

JPSEC Tool Authentication Template

JPSEC Tool Key Template

JPSEC Registration Authority (RA)
JPSEC Standards available here:

Joint Photographic Experts Group (JPEG) Part 8 – JPSEC: Secure JPEG 2000 Final Committee Draft

ISO/IEC 15444-8:2007 – Information technology — JPEG 2000 image coding system: Secure JPEG 2000

T.807 (05/06) – Information technology — JPEG 2000 image coding system: Secure JPEG 2000

VOCAL Technologies, Ltd.
520 Lee Entrance, Suite 202
Amherst New York 14228
Phone: +1-716-688-4675
Fax: +1-716-639-0713
Email: sales@vocal.com