| 
0
 | 
     1 .\"
 | 
| 
 | 
     2 .\" gen_kutter_sig.1 - the *roff document processor man page source
 | 
| 
 | 
     3 .\"
 | 
| 
 | 
     4 .TH gen_kutter_sig 1 "98/06/30" "Watermarking, Version 1.0"
 | 
| 
 | 
     5 .SH NAME
 | 
| 
 | 
     6 .B gen_kutter_sig 
 | 
| 
 | 
     7 \- a program to generate a signature for
 | 
| 
 | 
     8 the 
 | 
| 
 | 
     9 .B wm_kutter_e 
 | 
| 
 | 
    10 watermarking program
 | 
| 
 | 
    11 .SH SYNOPSIS
 | 
| 
 | 
    12 .B gen_kutter_sig
 | 
| 
 | 
    13 [
 | 
| 
 | 
    14 .B \-h
 | 
| 
 | 
    15 ]
 | 
| 
 | 
    16 [
 | 
| 
 | 
    17 .BI \-n \ number
 | 
| 
 | 
    18 ]
 | 
| 
 | 
    19 [
 | 
| 
 | 
    20 .BI \-o \ file
 | 
| 
 | 
    21 ]
 | 
| 
 | 
    22 [
 | 
| 
 | 
    23 .BI \-p \ number
 | 
| 
 | 
    24 ]
 | 
| 
 | 
    25 [
 | 
| 
 | 
    26 .BI \-q \ number
 | 
| 
 | 
    27 ]
 | 
| 
 | 
    28 [
 | 
| 
 | 
    29 .BI \-r \ number
 | 
| 
 | 
    30 ]
 | 
| 
 | 
    31 .br
 | 
| 
 | 
    32 [
 | 
| 
 | 
    33 .BI \-s \ number
 | 
| 
 | 
    34 ]
 | 
| 
 | 
    35 [
 | 
| 
 | 
    36 .I file
 | 
| 
 | 
    37 ]
 | 
| 
 | 
    38 .SH DESCRIPTION
 | 
| 
 | 
    39 .B gen_kutter_sig
 | 
| 
 | 
    40 is a program to generate a signature to be
 | 
| 
 | 
    41 embedded with the 
 | 
| 
 | 
    42 .B wm_kutter_e 
 | 
| 
 | 
    43 watermarking program and extracted with the 
 | 
| 
 | 
    44 .B wm_kutter_d 
 | 
| 
 | 
    45 program. The
 | 
| 
 | 
    46 .B cmp_kutter_sig 
 | 
| 
 | 
    47 program is used to compare and test an
 | 
| 
 | 
    48 extracted signature with the original signature.
 | 
| 
 | 
    49 .PP
 | 
| 
 | 
    50 Please refer to M. Kutter's paper "Digital Signature of Color Images
 | 
| 
 | 
    51 using Amplitude Modulation", 1997, to get an idea about the algorithm.
 | 
| 
 | 
    52 .PP
 | 
| 
 | 
    53 .SH OPTIONS
 | 
| 
 | 
    54 .TP
 | 
| 
 | 
    55 .B \-h
 | 
| 
 | 
    56 Print a help message.
 | 
| 
 | 
    57 .TP
 | 
| 
 | 
    58 .BI \-n \ number
 | 
| 
 | 
    59 Limit the signature length to
 | 
| 
 | 
    60 .I number
 | 
| 
 | 
    61 bits (0 <
 | 
| 
 | 
    62 .I number
 | 
| 
 | 
    63 <= 1024) unless reading from standard input. When reading from
 | 
| 
 | 
    64 standard input, the signature is terminated by the first
 | 
| 
 | 
    65 carriage return character.
 | 
| 
 | 
    66 .TP
 | 
| 
 | 
    67 .BI \-o \ file
 | 
| 
 | 
    68 Output signature to the specified 
 | 
| 
 | 
    69 .TP
 | 
| 
 | 
    70 .BI \-p \ number
 | 
| 
 | 
    71 Density parameter in the range 0.0 <
 | 
| 
 | 
    72 .I number
 | 
| 
 | 
    73 <= 1.0. Default value 0.01.
 | 
| 
 | 
    74 .TP
 | 
| 
 | 
    75 .BI \-q \ number
 | 
| 
 | 
    76 Signature strength. Default value 0.1.
 | 
| 
 | 
    77 .TP
 | 
| 
 | 
    78 .BI \-r \ number
 | 
| 
 | 
    79 Signature bit repetition factor. Specifies how often a single
 | 
| 
 | 
    80 signature bit is embedded. Default value 8.
 | 
| 
 | 
    81 .I file
 | 
| 
 | 
    82 instead of standard output.
 | 
| 
 | 
    83 .TP
 | 
| 
 | 
    84 .BI \-s \ number
 | 
| 
 | 
    85 Specify a seed value to initialize the pseudo-random number 
 | 
| 
 | 
    86 generator; if not specified, time and pid (process id) are used
 | 
| 
 | 
    87 to initialize the pseudo-random number generator.
 | 
| 
 | 
    88 .TP
 | 
| 
 | 
    89 .I file
 | 
| 
 | 
    90 Input file to read raw signature data from. Default: standard
 | 
| 
 | 
    91 input.
 | 
| 
 | 
    92 .PP
 | 
| 
 | 
    93 .SH OUTPUT
 | 
| 
 | 
    94 The output file has the following format:
 | 
| 
 | 
    95 .TP
 | 
| 
 | 
    96 .B KTSG
 | 
| 
 | 
    97 Magic to identify file type.
 | 
| 
 | 
    98 .TP
 | 
| 
 | 
    99 .I number
 | 
| 
 | 
   100 The length of the signature in bits. 
 | 
| 
 | 
   101 .TP
 | 
| 
 | 
   102 .I number
 | 
| 
 | 
   103 The density parameter.
 | 
| 
 | 
   104 .TP 
 | 
| 
 | 
   105 .I number
 | 
| 
 | 
   106 The signature strength.
 | 
| 
 | 
   107 .TP
 | 
| 
 | 
   108 .I number
 | 
| 
 | 
   109 The bit repetition parameter.
 | 
| 
 | 
   110 .TP
 | 
| 
 | 
   111 .I number
 | 
| 
 | 
   112 The seed value for the pseudo-random number generator.
 | 
| 
 | 
   113 .TP
 | 
| 
 | 
   114 .I string
 | 
| 
 | 
   115 The actual signature bytes.
 | 
| 
 | 
   116 .PP
 | 
| 
 | 
   117 .SH AUTHOR
 | 
| 
 | 
   118 Peter Meerwald. Email bug reports to pmeerw@cosy.sbg.ac.at.
 | 
| 
 | 
   119 .SH AVAILABILITY
 | 
| 
 | 
   120 The most recent released version of
 | 
| 
 | 
   121 .B gen_kutter_sig
 | 
| 
 | 
   122 is always available
 | 
| 
 | 
   123 at http://www.cosy.sbg.ac.at/~pmeerw/Watermarking or via anonymous ftp from ftp.cosy.sbg.ac.at in the
 | 
| 
 | 
   124 directory /pub/people/pmeerw/Watermarking.
 | 
| 
 | 
   125 .SH "SEE ALSO"
 | 
| 
 | 
   126 .BR wm_kutter_e
 | 
| 
 | 
   127 (1),
 | 
| 
 | 
   128 .BR wm_kutter_d
 | 
| 
 | 
   129 (1),
 | 
| 
 | 
   130 .BR cmp_kutter_sig
 | 
| 
 | 
   131 (1)
 |