Skip to main content
Version: 2.21.0

CDR file formats

Glasswall Halo supports all file types that are supported under the Glasswall Embedded Engine, along with NITF and NSIF.

All file types supported:

File TypeExtension(s)
Word Binary File.doc, .dot
Excel Binary File.xls, .xlt
PowerPoint Binary File.ppt, .pps, .pot
PDF Document.pdf
Office Open XML Document.docx, .docm, .dotx, .dotm
Office Open XML Workbook.xlsx, .xltx, .xltm, .xlsm
Office Open XML Presentation.pptx, .pptm, .ppsx, .ppam, .potm, .ppsm, .potx
TIFF Image.tif, .tiff, .geotiff
SVG Image.svg
Enhanced Meta File.emf
Windows Metafile Format.wmf
JPEG Image.jpeg, .jpg, .jpe, .jif, .jfif, .jfi
PNG Image.png
GIF Image.gif
BMP Image.bmp, .dib
WebP Image.webp
NITF 2.1.ntf, .nitf
NSIF 1.00, 1.01.nsif
Waveform Audio File.wav, .wave
MPEG-2 Media File.mpg, .mpeg
MP3 Audio File.mp1, .mp2, .mp3
MP4 Media File.mp4, .m4a, .m4p, .m4b, .m4r, .m4v
Windows Portable Executable Format.acm, .ax, .cpl, .dll, .drv, .mui, .exe, .ocx, .scr, .sys, .efi, .tsp
Mach Object Format (Mach-O).o, .dylib
Common Object File Format.o, .obj
Executable & Linked Format.elf, .o, .so, .axf, .bin, .ko, .mod, .out

NITF and NSIF versions

Halo protects the NITF and NSIF versions below. Glasswall Genesis processes the imagery and the content embedded in it.

  • NITF 2.1: file header NITF02.10, standard MIL-STD-2500C
  • NSIF 1.01: file header NSIF01.01, standard STANAG 4545 (current, harmonized with NITF 2.1)
  • NSIF 1.00: file header NSIF01.00, standard STANAG 4545 (legacy); ISG validation flags these files as non-conformant

NITF 2.0 (NITF02.00) is not supported. Halo does not identify these files as NITF, so Genesis does not protect them.

Non-CDR formats

Halo also supports archive files as detailed in the archive support documentation.

Archive TypeExtension(s)
Zip (and compression type Bzip2).zip, .bz2
Tar.tar
Gzip.gz
7Zip.7z, .7zip
Rar.rar

The validation of XML (.xml) files is also supported.