Call Today 716.688.4675

JPSEC Decryption Template

The decryption template conveys to the decryptor how to decrypt received codestream. There are 3 types of ciphers specified in the JPSEC standard:

  • Block-cipher
  • Stream-cipher
  • Asymmetric-cipher

Table 1 shows the list of block-ciphers that are specified in the standard. The only stream-cipher specified is SNOW2 and the only asymmetric-cipher is RSA-OAEP.

Table 1: JPSEC Block-cipher Identifiers

Identifier Cipher Type
0x0000 NULL (no encryption)
0x0001 AES
0x0002 TDEA
0x0003 MISTY-1
0x0004 Camellia
0x0005 CAST-128
0x0006 SEED
All other values are reserved for ISO use

The block-cipher template also defines a mode of operation and a padding mode. Table 2 shows the JPSEC defined modes of operation and table 3 shows the defines the padding modes.

Table 2: JPSEC Block-cipher Modes of Operation

Identifier Mode of Operation
0 Reserved
x0 xxxx Bits are not padded
x1 xxxx Bits are padded
0x 0001 ECB (mode without IV)
1x 0010 CBC (mode with IV)
1x 0011 CFB (mode with IV)
1x 0100 OFB (mode with IV)
1x 0101 CTR (mode with IV)
All other values are reserved for ISO use

Table 3: JPSEC Block-cipher Padding Modes

Value Padding Mode
00 Ciphertext Stealng
01 PKCS#7-padding
All other values are reserved for ISO use

All three ciphers have the key template as a cipher parameter. The block-cipher also specifies the cipher
mode, padding mode and size of block in bytes.

Further information available here:

JPSEC

JPSEC Tools

JPSEC Tool Authentication Template

JPSEC Tool Hash 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