# `DSIG`: Digital Signature table

The `DSIG` table is an OpenType table.

class fontTools.ttLib.tables.D_S_I_G_.table_D_S_I_G_(tag=None)

  Bases: `DefaultTable`

  Digital Signature table

  The `DSIG` table contains cryptographic signatures for the font.

  See also https://learn.microsoft.com/en-us/typography/opentype/spec/dsig

  decompile(data, ttFont)
  compile(ttFont)
  toXML(xmlWriter, ttFont)
  fromXML(name, attrs, content, ttFont)
  prune_pre_subset(font, options)

fontTools.ttLib.tables.D_S_I_G_.pem_spam(l, spam={'': True, '-----BEGIN PKCS7-----': True, '-----END PKCS7-----': True})

fontTools.ttLib.tables.D_S_I_G_.b64encode(b)

class fontTools.ttLib.tables.D_S_I_G_.SignatureRecord

  Bases: `object`

  toXML(writer, ttFont)
  fromXML(name, attrs, content, ttFont)