home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 March / Chip_2002-03_cd1.bin / tema / thebat / download / update / thebat.exe / 0 / RCDATA / TPGPKEYGENFORM / TPGPKEYGENFORM.txt < prev   
Text File  |  2001-09-09  |  16KB  |  654 lines

  1. object PgpKeyGenForm: TPgpKeyGenForm
  2.   Left = 231
  3.   Top = 147
  4.   HelpContext = 14005
  5.   BorderIcons = [biSystemMenu]
  6.   BorderStyle = bsDialog
  7.   Caption = 'OpenPGP Key Generation Wizard'
  8.   ClientHeight = 298
  9.   ClientWidth = 432
  10.   Font.Color = clWindowText
  11.   Font.Height = -11
  12.   Font.Name = 'MS Sans Serif'
  13.   Font.Style = []
  14.   Icon.Data = {<image000.ico>}
  15.   KeyPreview = True
  16.   Position = poScreenCenter
  17.   OnActivate = FormActivate
  18.   OnClose = FormClose
  19.   OnCloseQuery = FormCloseQuery
  20.   OnCreate = FormCreate
  21.   OnKeyDown = FormKeyDown
  22.   OnMouseMove = FormMouseMove
  23.   PixelsPerInch = 96
  24.   TextHeight = 13
  25.   object Bevel1: TBevel
  26.     Left = 8
  27.     Top = 248
  28.     Width = 409
  29.     Height = 9
  30.     Shape = bsBottomLine
  31.   end
  32.   object bBack: TButton
  33.     Left = 32
  34.     Top = 264
  35.     Width = 105
  36.     Height = 25
  37.     HelpContext = 12006
  38.     Caption = '<   &Back'
  39.     Enabled = False
  40.     TabOrder = 3
  41.     OnClick = bBackClick
  42.   end
  43.   object bNext: TButton
  44.     Left = 144
  45.     Top = 264
  46.     Width = 105
  47.     Height = 25
  48.     HelpContext = 12005
  49.     Caption = '&Next   >'
  50.     Default = True
  51.     TabOrder = 0
  52.     OnClick = bNextClick
  53.   end
  54.   object bCancel: TButton
  55.     Left = 264
  56.     Top = 264
  57.     Width = 75
  58.     Height = 25
  59.     HelpContext = 12016
  60.     Cancel = True
  61.     Caption = 'Cancel'
  62.     ModalResult = 2
  63.     TabOrder = 1
  64.   end
  65.   object bHelp: TButton
  66.     Left = 344
  67.     Top = 264
  68.     Width = 75
  69.     Height = 25
  70.     HelpContext = 12016
  71.     Cancel = True
  72.     Caption = 'Help'
  73.     TabOrder = 2
  74.     OnClick = bHelpClick
  75.   end
  76.   object Book: TNotebook
  77.     Left = 0
  78.     Top = 0
  79.     Width = 432
  80.     Height = 249
  81.     Align = alTop
  82.     PageIndex = 5
  83.     TabOrder = 4
  84.     OnMouseMove = BookMouseMove
  85.     object TPage
  86.       Left = 0
  87.       Top = 0
  88.       Caption = '0'
  89.       object Label15: TLabel
  90.         Left = 16
  91.         Top = 56
  92.         Width = 393
  93.         Height = 41
  94.         AutoSize = False
  95.         Caption = 'Your key pair will also be used to sign messages.'
  96.         WordWrap = True
  97.       end
  98.       object Label16: TLabel
  99.         Left = 16
  100.         Top = 16
  101.         Width = 393
  102.         Height = 41
  103.         AutoSize = False
  104.         Caption = 
  105.           'In order for other people to send you secure messages, you must ' +
  106.           'generate a key pair.'
  107.         WordWrap = True
  108.       end
  109.       object Label25: TLabel
  110.         Left = 16
  111.         Top = 152
  112.         Width = 393
  113.         Height = 41
  114.         AutoSize = False
  115.         Caption = 
  116.           'If you would like more information on what a key pair is and how' +
  117.           ' this all works, click the Help button, below.'
  118.         WordWrap = True
  119.       end
  120.       object Label26: TLabel
  121.         Left = 16
  122.         Top = 96
  123.         Width = 393
  124.         Height = 57
  125.         AutoSize = False
  126.         Caption = 
  127.           'A key pair consists of a "Public Key," and a "Private Key."  The' +
  128.           ' public key should be given to everyone you know (The Bat! has f' +
  129.           'acilities to assist in this).  The private key should be kept ab' +
  130.           'solutely secret.'
  131.         WordWrap = True
  132.       end
  133.       object Label27: TLabel
  134.         Left = 16
  135.         Top = 192
  136.         Width = 393
  137.         Height = 41
  138.         AutoSize = False
  139.         Caption = 'Otherwise, choose Next to continue.'
  140.         WordWrap = True
  141.       end
  142.     end
  143.     object TPage
  144.       Left = 0
  145.       Top = 0
  146.       Caption = '1'
  147.       object Label17: TLabel
  148.         Left = 16
  149.         Top = 16
  150.         Width = 393
  151.         Height = 41
  152.         AutoSize = False
  153.         Caption = 
  154.           'What name and email address should be associated with this key p' +
  155.           'air?'
  156.         WordWrap = True
  157.       end
  158.       object Label18: TLabel
  159.         Left = 16
  160.         Top = 56
  161.         Width = 393
  162.         Height = 41
  163.         AutoSize = False
  164.         Caption = 
  165.           'By listing your name and email address here, you let your corres' +
  166.           'pondents know that the key they are using belongs to you.'
  167.         WordWrap = True
  168.       end
  169.       object Label19: TLabel
  170.         Left = 16
  171.         Top = 112
  172.         Width = 48
  173.         Height = 13
  174.         Caption = '&Full name:'
  175.       end
  176.       object Label20: TLabel
  177.         Left = 16
  178.         Top = 168
  179.         Width = 71
  180.         Height = 13
  181.         Caption = '&E-mail address:'
  182.       end
  183.       object eName: TEdit
  184.         Left = 16
  185.         Top = 128
  186.         Width = 209
  187.         Height = 21
  188.         TabOrder = 0
  189.       end
  190.       object eMail: TEdit
  191.         Left = 16
  192.         Top = 184
  193.         Width = 209
  194.         Height = 21
  195.         TabOrder = 1
  196.       end
  197.     end
  198.     object TPage
  199.       Left = 0
  200.       Top = 0
  201.       Caption = '2'
  202.       object Label21: TLabel
  203.         Left = 16
  204.         Top = 8
  205.         Width = 393
  206.         Height = 41
  207.         AutoSize = False
  208.         Caption = 
  209.           'How large a key pair do you wish to generate?  As a rule, larger' +
  210.           ' keys are more secure, but slower. For most applications, 1024 b' +
  211.           'it keys are quite sufficient. '
  212.         WordWrap = True
  213.       end
  214.       object Label22: TLabel
  215.         Left = 16
  216.         Top = 48
  217.         Width = 393
  218.         Height = 57
  219.         AutoSize = False
  220.         Caption = 
  221.           'Keys larger than 1024 or 2048 bits may not be interpreted by som' +
  222.           'e OpenPGP implementations. Keys smaller than 768 bits are recomm' +
  223.           'ended for testing purposes only and are not considered secure by' +
  224.           ' today'#39's standards.'
  225.         WordWrap = True
  226.       end
  227.       object GroupBox2: TGroupBox
  228.         Left = 16
  229.         Top = 104
  230.         Width = 393
  231.         Height = 144
  232.         Caption = 'Key pair size'
  233.         TabOrder = 0
  234.         object rb768: TRadioButton
  235.           Tag = 768
  236.           Left = 8
  237.           Top = 16
  238.           Width = 113
  239.           Height = 17
  240.           Caption = '768'
  241.           TabOrder = 0
  242.           OnClick = rbKeySizeClick
  243.         end
  244.         object rb1024: TRadioButton
  245.           Tag = 1024
  246.           Left = 8
  247.           Top = 36
  248.           Width = 113
  249.           Height = 17
  250.           Caption = '1024'
  251.           Checked = True
  252.           TabOrder = 1
  253.           TabStop = True
  254.         end
  255.         object rb1536: TRadioButton
  256.           Tag = 1536
  257.           Left = 8
  258.           Top = 56
  259.           Width = 113
  260.           Height = 17
  261.           Caption = '1536'
  262.           TabOrder = 2
  263.           OnClick = rbKeySizeClick
  264.         end
  265.         object rb2048: TRadioButton
  266.           Tag = 2048
  267.           Left = 8
  268.           Top = 76
  269.           Width = 113
  270.           Height = 17
  271.           Caption = '2048'
  272.           TabOrder = 3
  273.           OnClick = rbKeySizeClick
  274.         end
  275.         object rbCustomKS: TRadioButton
  276.           Tag = -1
  277.           Left = 8
  278.           Top = 96
  279.           Width = 153
  280.           Height = 17
  281.           Caption = 'Custom (384-4096 bits)'
  282.           TabOrder = 4
  283.           OnClick = rbKeySizeClick
  284.         end
  285.         object eCustomKS: TEdit
  286.           Left = 27
  287.           Top = 116
  288.           Width = 70
  289.           Height = 21
  290.           Enabled = False
  291.           MaxLength = 4
  292.           TabOrder = 5
  293.         end
  294.       end
  295.     end
  296.     object TPage
  297.       Left = 0
  298.       Top = 0
  299.       Caption = '3'
  300.       object Label11: TLabel
  301.         Left = 16
  302.         Top = 16
  303.         Width = 393
  304.         Height = 33
  305.         AutoSize = False
  306.         Caption = 
  307.           'You should set your key pair to automatically expire within a ce' +
  308.           'rtain amount of time.'
  309.         WordWrap = True
  310.       end
  311.       object Label13: TLabel
  312.         Left = 16
  313.         Top = 48
  314.         Width = 393
  315.         Height = 41
  316.         AutoSize = False
  317.         Caption = 
  318.           'When your key pair expires, you will no longer be able to use it' +
  319.           ' for encrypting or signing.  However, it will still decrypt and ' +
  320.           'verify. You should then generate a new key.'
  321.         WordWrap = True
  322.       end
  323.       object Label14: TLabel
  324.         Left = 16
  325.         Top = 96
  326.         Width = 393
  327.         Height = 41
  328.         AutoSize = False
  329.         Caption = 
  330.           'Once you generate your key pair, you will not be able to change ' +
  331.           'its expiration setting.'
  332.         WordWrap = True
  333.       end
  334.       object gbKeyExp: TGroupBox
  335.         Left = 16
  336.         Top = 136
  337.         Width = 393
  338.         Height = 105
  339.         Caption = 'Key Expiration'
  340.         TabOrder = 0
  341.         object llExpDMY: TLabel
  342.           Left = 96
  343.           Top = 48
  344.           Width = 64
  345.           Height = 13
  346.           Caption = '(dd/mm/yyyy)'
  347.           Enabled = False
  348.         end
  349.         object cbExpNever: TRadioButton
  350.           Left = 8
  351.           Top = 76
  352.           Width = 369
  353.           Height = 17
  354.           Caption = 'Key pair ne&ver expires (not recommended)'
  355.           TabOrder = 2
  356.           OnClick = cbExpClick
  357.         end
  358.         object cbExpOn: TRadioButton
  359.           Left = 8
  360.           Top = 20
  361.           Width = 225
  362.           Height = 17
  363.           Caption = 'Key pair &expires on'
  364.           Checked = True
  365.           TabOrder = 0
  366.           TabStop = True
  367.           OnClick = cbExpClick
  368.         end
  369.         object eExp: TMaskEdit
  370.           Left = 28
  371.           Top = 44
  372.           Width = 61
  373.           Height = 21
  374.           Enabled = False
  375.           EditMask = '00/00/0000'
  376.           MaxLength = 10
  377.           TabOrder = 1
  378.           Text = '  .  .    '
  379.         end
  380.       end
  381.     end
  382.     object TPage
  383.       Left = 0
  384.       Top = 0
  385.       Caption = '4'
  386.       object Sub4NB: TNotebook
  387.         Left = 0
  388.         Top = 0
  389.         Width = 432
  390.         Height = 249
  391.         Align = alClient
  392.         PageIndex = 1
  393.         TabOrder = 0
  394.         object TPage
  395.           Left = 0
  396.           Top = 0
  397.           Caption = 'Default'
  398.           object Label28: TLabel
  399.             Left = 14
  400.             Top = 14
  401.             Width = 393
  402.             Height = 41
  403.             AutoSize = False
  404.             Caption = 
  405.               'Your private key will be protected by a passphrase.  It is impor' +
  406.               'tant that you do not write this passphrase down.'
  407.             WordWrap = True
  408.           end
  409.           object Label29: TLabel
  410.             Left = 14
  411.             Top = 54
  412.             Width = 393
  413.             Height = 41
  414.             AutoSize = False
  415.             Caption = 
  416.               'Your passphrase should be at least 8 characters long and should ' +
  417.               'contain non-alphabetic characters.'
  418.             WordWrap = True
  419.           end
  420.           object Label39: TLabel
  421.             Left = 14
  422.             Top = 94
  423.             Width = 393
  424.             Height = 49
  425.             AutoSize = False
  426.             Caption = 
  427.               'Passphrase quality is based on a mix of the length of your passp' +
  428.               'hrase and the number of character set variations.  Capitalizing ' +
  429.               'some letters and not others along with using punctuation marks a' +
  430.               'nd numbers will result in a higher quality rating.'
  431.             WordWrap = True
  432.           end
  433.           object Label30: TLabel
  434.             Left = 14
  435.             Top = 142
  436.             Width = 58
  437.             Height = 13
  438.             Caption = 'Passphrase:'
  439.           end
  440.           object Label31: TLabel
  441.             Left = 14
  442.             Top = 190
  443.             Width = 61
  444.             Height = 13
  445.             Caption = 'Confirmation:'
  446.           end
  447.           object ePass: TEdit
  448.             Left = 14
  449.             Top = 158
  450.             Width = 393
  451.             Height = 21
  452.             MaxLength = 70
  453.             PasswordChar = '*'
  454.             TabOrder = 0
  455.           end
  456.           object eConf: TEdit
  457.             Left = 14
  458.             Top = 204
  459.             Width = 393
  460.             Height = 21
  461.             MaxLength = 70
  462.             PasswordChar = '*'
  463.             TabOrder = 1
  464.           end
  465.         end
  466.         object TPage
  467.           Left = 0
  468.           Top = 0
  469.           Caption = 'First'
  470.           object Label1: TLabel
  471.             Left = 14
  472.             Top = 14
  473.             Width = 393
  474.             Height = 41
  475.             AutoSize = False
  476.             Caption = 'Your private key will be stored in a Smart Card.'
  477.             WordWrap = True
  478.           end
  479.           object Label2: TLabel
  480.             Left = 16
  481.             Top = 184
  482.             Width = 393
  483.             Height = 41
  484.             AutoSize = False
  485.             Caption = 'Press Next to continue.'
  486.             Visible = False
  487.             WordWrap = True
  488.           end
  489.           object Label3: TLabel
  490.             Left = 14
  491.             Top = 54
  492.             Width = 393
  493.             Height = 41
  494.             AutoSize = False
  495.             Caption = 
  496.               ' If there is another Private Key on Smart Card, it will be overw' +
  497.               'ritten.'
  498.             WordWrap = True
  499.           end
  500.           object Label4: TLabel
  501.             Left = 14
  502.             Top = 94
  503.             Width = 393
  504.             Height = 49
  505.             AutoSize = False
  506.             Caption = 'Make sure that the reader is ready and the Smart Card is on.'
  507.             WordWrap = True
  508.           end
  509.         end
  510.       end
  511.     end
  512.     object TPage
  513.       Left = 0
  514.       Top = 0
  515.       Caption = '5'
  516.       object Label32: TLabel
  517.         Left = 16
  518.         Top = 16
  519.         Width = 393
  520.         Height = 41
  521.         AutoSize = False
  522.         Caption = 
  523.           'In order to generate a key pair, The Bat! needs a certain amount' +
  524.           ' of random data.'
  525.         WordWrap = True
  526.       end
  527.       object Label33: TLabel
  528.         Left = 16
  529.         Top = 56
  530.         Width = 393
  531.         Height = 41
  532.         AutoSize = False
  533.         Caption = 
  534.           'Please type or move your mouse around until the progress bar bel' +
  535.           'ow fills up.'
  536.         WordWrap = True
  537.       end
  538.       object Label34: TLabel
  539.         Left = 156
  540.         Top = 104
  541.         Width = 113
  542.         Height = 13
  543.         Caption = 'Random data collected:'
  544.       end
  545.       object Label35: TLabel
  546.         Left = 16
  547.         Top = 152
  548.         Width = 14
  549.         Height = 13
  550.         Caption = '0%'
  551.       end
  552.       object Label36: TLabel
  553.         Left = 384
  554.         Top = 152
  555.         Width = 26
  556.         Height = 13
  557.         Caption = '100%'
  558.       end
  559.       object lDataCollected: TLabel
  560.         Left = 16
  561.         Top = 192
  562.         Width = 185
  563.         Height = 41
  564.         AutoSize = False
  565.         Caption = 'Press Next to continue.'
  566.         Visible = False
  567.         WordWrap = True
  568.       end
  569.       object bProgress: TProgressBar
  570.         Left = 16
  571.         Top = 128
  572.         Width = 393
  573.         Height = 16
  574.         Min = 0
  575.         Max = 100
  576.         TabOrder = 0
  577.       end
  578.       object bFromFile: TButton
  579.         Left = 240
  580.         Top = 216
  581.         Width = 171
  582.         Height = 25
  583.         Caption = 'Load Random Data'
  584.         TabOrder = 1
  585.         OnClick = bFromFileClick
  586.       end
  587.       object bLoadKeyMaterial: TButton
  588.         Left = 240
  589.         Top = 184
  590.         Width = 171
  591.         Height = 25
  592.         Caption = 'Load Key Material'
  593.         TabOrder = 2
  594.         OnClick = bLoadKeyMaterialClick
  595.       end
  596.     end
  597.     object TPage
  598.       Left = 0
  599.       Top = 0
  600.       Caption = '6'
  601.       object Label37: TLabel
  602.         Left = 16
  603.         Top = 16
  604.         Width = 393
  605.         Height = 41
  606.         AutoSize = False
  607.         Caption = 
  608.           'The Bat! is now generating your new OpenPGP key pair.  This coul' +
  609.           'd take several minutes.  Please be patient.'
  610.         WordWrap = True
  611.       end
  612.       object lProgress: TLabel
  613.         Left = 16
  614.         Top = 232
  615.         Width = 3
  616.         Height = 13
  617.       end
  618.     end
  619.     object TPage
  620.       Left = 0
  621.       Top = 0
  622.       Caption = '7'
  623.       object Label38: TLabel
  624.         Left = 16
  625.         Top = 16
  626.         Width = 393
  627.         Height = 41
  628.         AutoSize = False
  629.         Caption = 'Congratulations!  You have just generated a OpenPGP key pair!'
  630.         WordWrap = True
  631.       end
  632.       object Label40: TLabel
  633.         Left = 16
  634.         Top = 56
  635.         Width = 393
  636.         Height = 41
  637.         AutoSize = False
  638.         Caption = 
  639.           'You will now be able to receive secure messages and sign documen' +
  640.           'ts.'
  641.         WordWrap = True
  642.       end
  643.       object lClickFinish: TLabel
  644.         Left = 16
  645.         Top = 96
  646.         Width = 393
  647.         Height = 41
  648.         AutoSize = False
  649.         WordWrap = True
  650.       end
  651.     end
  652.   end
  653. end
  654.