Created
June 22, 2018 16:59
-
-
Save jonaharagon/95048d4b0d5e436b02cff2990d53167f to your computer and use it in GitHub Desktop.
Inline SKS GPG Search at http://a.sks.jda.mn:11371
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta name="description" content="OpenPGP Keyserver"> | |
<title>OpenPGP Keyserver</title> | |
<link rel="icon" href="favicon.ico" type="image/x-icon"/> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> | |
<style type="text/css"> | |
html,body { | |
height: 100%; | |
} | |
#wrap { | |
min-height: 100%; | |
height: auto !important; | |
height: 100%; | |
margin: 0 auto -60px; | |
} | |
#push,#footer { | |
height: 60px; | |
} | |
#footer { | |
background-color: #f5f5f5; | |
} | |
.container .credit { | |
margin: 20px 0; | |
} | |
</style> | |
</head> | |
<body> | |
<div id="wrap"> | |
<div class="container"> | |
<div class="page-header" id="banner" style="border-bottom: 0px;"> | |
<div class="row"> | |
<div class="col-lg-12"> | |
<h1 class="text-center"><strong>A.SKS</strong>.jda.mn</h1> | |
</div> | |
</div> | |
</div> | |
</div><!--closing page header container--> | |
<div class="container"> | |
<div class="row"> | |
<div class="col-lg-8 col-lg-offset-2"> | |
<form action="/pks/lookup" method="get" class="form" role="form"> | |
<div class="control-group"> | |
<div class="controls" style="max-width:30em; margin:0 auto;"> | |
<input name="search" class="form-control" type="text" placeholder="Search for an OpenPGP Public Key, ie 0x..." style="font-size: 1.5em; line-height: 1.5em; height: 2em;" required autofocus /> | |
</div> | |
</div> | |
<div class="control-group text-center" style="margin-top: 0.5em;"> | |
<div class="controls"> | |
<button type="submit" class="btn btn-primary"> | |
<span class="glyphicon glyphicon-search"></span> | |
Search Key | |
</button> | |
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal"> | |
<span class="glyphicon glyphicon-cloud-upload"></span> | |
Submit Key | |
</button> | |
</div> | |
</div> | |
<div class="text-center" style="margin-top: 0.5em;"> | |
<a data-toggle="collapse" data-target="#advancedOptionsCollapse" href="#">Advanced Options</a> | |
</div> | |
<div id="advancedOptionsCollapse" class="collapse"> | |
<div class="control-group col-md-4 col-md-offset-2"> | |
<div class="controls"> | |
Index Options: | |
<label class="checkbox" for="fingerprint"> | |
<input id="fingerprint" type="checkbox" name="fingerprint" checked="checked" /> | |
Show OpenPGP fingerprints | |
</label> | |
<label class="checkbox" for="hash"> | |
<input id="hash" type="checkbox" name="hash" /> | |
Show full-key hashes | |
</label> | |
<label class="checkbox" for="exact"> | |
<input id="exact" type="checkbox" name="exact" value="on" /> | |
Only return exact matches | |
</label> | |
<label class="checkbox" for="mr"> | |
<input id="mr" type="checkbox" name="options" value="mr" /> | |
Machine readable | |
</label> | |
</div> | |
</div> | |
<div class="control-group col-md-offset-6"> | |
<div class="controls"> | |
Index type: | |
<label class="radio" for="radios-0"> | |
<input name="op" id="radios-0" value="index" checked="checked" type="radio"> | |
Get regular index of matching keys | |
</label> | |
<label class="radio" for="radios-1"> | |
<input name="op" id="radios-1" value="vindex" type="radio"> | |
Get <strong>verbose</strong> index of matching keys | |
</label> | |
<label class="radio" for="radios-2"> | |
<input name="op" id="radios-2" value="get" type="radio"> | |
retrieve ascii-armored keys | |
</label> | |
<label class="radio" for="radios-3"> | |
<input name="op" id="radios-3" value="hget" type="radio"> | |
retrieve keys by full-key hash | |
</label> | |
</div> | |
</div> | |
</div> | |
</form> | |
</div> | |
</div> | |
</div> | |
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> | |
<div class="modal-dialog"> | |
<div class="modal-content"> | |
<div class="modal-header"> | |
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | |
<h4 class="modal-title" id="myModalLabel">Submit Your OpenPGP Public Key</h4> | |
</div> | |
<div class="modal-body"> | |
<form action="/pks/add" method="post" id="keySubmitForm"> | |
<div class="control-group"> | |
<div class="controls"> | |
<textarea id="textarea" name="keytext" rows="20" style="width: 100%;font-family:Courier;font-size:12px;" placeholder="Enter your ASCII-armored OpenPGP public key here" required ></textarea> | |
</div> | |
</div> | |
<div class="modal-footer"> | |
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button> | |
<button type="submit" class="btn btn-primary"> | |
<span class="glyphicon glyphicon-cloud-upload"></span> | |
Submit Public Key | |
</button> | |
</div> | |
</form> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="modal fade" id="contact" tabindex="-1" role="dialog" aria-labelledby="ContactLabel" aria-hidden="true"> | |
<div class="modal-dialog"> | |
<div class="modal-content"> | |
<div class="modal-header"> | |
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | |
<h4 class="modal-title" id="ContactLabel">Jonah Aragon's Contact Info</h4> | |
</div> | |
<div class="modal-body"> | |
<p>If you have any issues or concerns about this site, or if you wish to peer with this server, please contact me via <a href="http://a.sks.jda.mn:11371/pks/lookup?op=get&search=0xDB49BB255B868219">0xdb49bb255b868219</a>.</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div class="modal fade" id="about" tabindex="-1" role="dialog" aria-labelledby="AboutLabel" aria-hidden="true"> | |
<div class="modal-dialog"> | |
<div class="modal-content"> | |
<div class="modal-header"> | |
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | |
<h4 class="modal-title" id="AboutLabel">About this Server</h4> | |
</div> | |
<div class="modal-body"> | |
<p>This server is provided as a free service without warranty by Jonah Aragon.</p> | |
<p>You are currently visiting the unsecured version of our site. We recommend doing normal web-browsing of the keys we serve at <a href="https://a.sks.jda.mn">https://a.sks.jda.mn/</a> instead.</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div><!--Closing content wrap--> | |
<div id="footer"> | |
<div class="container"> | |
<div style="max-width: 20em; float: left;" > | |
<p class="muted credit small"> | |
<a href="#" data-toggle="modal" data-target="#about">About</a> | | |
<a href="/pks/lookup?op=stats">Statistics</a> | |
</p> | |
</div> | |
<div style="float:right;"> | |
<p class="muted credit small">Provided as a public service by <a href="#" data-toggle="modal" data-target="#contact">Jonah Aragon</a>.</p> | |
</div> | |
</div> | |
</div> | |
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> | |
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> | |
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment