Экспорт:
Папки
/root/polzovateli/var_null/yaziki-programmirovaniya/javascript/kriptografiya/jsencrypt
Не экспортировать закрытые директории
Преобразовывать заметки в html
Экспортировать
Применить |
| 2016-08-26 12:04:00 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="jsencrypt-master/bin/jsencrypt.js"></script>
<button id="generate" class="btn btn-primary">Generate New Keys</button>
<div id="time-report" style="border:1px solid #808080"></div>
<div id="privkey" style="border:1px solid #808080"></div>
<div id="pubkey" style="border:1px solid #808080"></div>
<script type="text/javascript">
$(function () {
var generateKeys = function () {
var keySize = 1024;
var crypt = new JSEncrypt({default_key_size: keySize});
var dt = new Date();
var time = -(dt.getTime());
crypt.getKey();
dt = new Date();
time += (dt.getTime());
$('#time-report').text('Generated in ' + time + ' ms');
$('#privkey').html(crypt.getPrivateKey());
$('#pubkey').html(crypt.getPublicKey());
};
$('#generate').click(generateKeys);
generateKeys();
});
</script>