1 <p><?=_${appName} offers two ways to create a certificate.?>
2 <?=_One is to paste a certificate signing request (CSR) created from an existing or newly created private key.?> <?=_If you do not know what a CSR is or how to create one take a look at the !(/wiki/CSR)FAQ!'</a>'.?>
3 <?=_As an alternative you can generate the private key inside your browser and export it once the certificate has been issued.?></p>
8 <th colspan="2" class="title"><?=_New Certificate from CSR?></th>
13 <td><?=_I have some existing public key (SPKI) or signing request (CSR) I want to sign. Paste it here:?></td>
15 <textarea class="form-control" name="CSR" class="csr" rows="10" cols="80"></textarea>
20 <input class="btn btn-primary" type="submit" name="process" value="<?=_Next?>" />
21 <input type='hidden' name='<?=$csrf_name?>' value='<?=$csrf?>'>
31 <th colspan="2" class="title"><?=_Create a fresh key in the browser (SPKAC)?></th>
36 <td><?=_I do not have a CSR.?></td>
38 <?=_key size (2048 recommended)?>: <keygen name="SPKAC" challenge="<?=$spkacChallenge?>"/>
43 <input class="btn btn-primary" type="submit" name="process" value="<?=_Next?>" />
44 <input type='hidden' name='<?=$csrf_name?>' value='<?=$csrf?>'>