Class GenerateCryptoCatalogTable

java.lang.Object
zeroecho.core.util.GenerateCryptoCatalogTable

public final class GenerateCryptoCatalogTable extends Object
Emits an HTML fragment with a table that summarizes discovered cryptographic algorithms. The table includes subcolumns for algorithm families and key usages found in capabilities.

Columns

  • Algorithm ID
  • Display Name
  • Family:* (one column per family present)
  • Key usage:* (one column per role present)
  • Parameter sets (from CryptoAlgorithm.parameterSets())

Usage:

  java zeroecho.tools.GenerateCryptoCatalogTable /abs/path/to/table.html
  • Method Details

    • main

      public static void main(String[] args) throws Exception
      Generates a standalone HTML fragment (no <html> or <head>) to the given file.
      Parameters:
      args - the first argument must be the output file path for the generated fragment
      Throws:
      Exception - if writing fails or discovery finds invalid providers