473,419 Members | 2,057 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,419 software developers and data experts.

Javascript certificate maker code???

Can anyone give me the code or point me in the direction of a simple
javascript certificate maker so that users can input there name and
date so as to use on my site?

cheers
Jul 23 '05 #1
7 3766
javatiger wrote:
Can anyone give me the code or point me in the direction of a simple
javascript certificate maker so that users can input there name and
date so as to use on my site?

cheers


Since client-side JavaScript has no ability to write to the local disk,
even if it could generate certificates, they could not be stored
anywhere locally. If you want your end users to have certificates to use
your site, you'll need to generate them and distribute them to your
users (or pay someone else to generate them).

Maybe I'm misunderstanding your question?

--
Grant Wagner <gw*****@agricoreunited.com>
comp.lang.javascript FAQ - http://jibbering.com/faq

Jul 23 '05 #2
Grant Wagner wrote:
javatiger wrote:
Can anyone give me the code or point me in the direction of a simple
javascript certificate maker so that users can input there name and
date so as to use on my site?

cheers


Since client-side JavaScript has no ability to write to the local
disk, even if it could generate certificates, they could not be stored
anywhere locally.


What about cookies?
Jul 23 '05 #3
Andre Herbst wrote:
Grant Wagner wrote:
javatiger wrote:
Can anyone give me the code or point me in the direction of a simple
javascript certificate maker so that users can input there name and
date so as to use on my site?

cheers


Since client-side JavaScript has no ability to write to the local
disk, even if it could generate certificates, they could not be stored
anywhere locally.


What about cookies?


What about them?

Are you suggesting that it is possible using client-side JavaScript to
create and store a PKCS #12 certificate in a cookie, them import that
certificate into the browser's certificate store so it is available to sites
that require it?

As I understand it, you are proposing that the steps at the following URLs
can be automated using client-side JavaScript and cookies:

<url: http://www.xs4all.nl/~dorus/linux/https.html#Step5 />
<url: http://www.xs4all.nl/~dorus/linux/https.html#Step6 />

--
Grant Wagner <gw*****@agricoreunited.com>
comp.lang.javascript FAQ - http://jibbering.com/faq

Jul 23 '05 #4
Grant Wagner wrote:
Andre Herbst wrote:
Grant Wagner wrote:
javatiger wrote:

Can anyone give me the code or point me in the direction of a
simple javascript certificate maker so that users can input there
name and date so as to use on my site?

cheers

Since client-side JavaScript has no ability to write to the local
disk, even if it could generate certificates, they could not be
stored anywhere locally.


What about cookies?


What about them?


With cookies you can write information to the local disk. You could store
the licenses inside them.
Jul 23 '05 #5
On Mon, 9 Aug 2004 23:06:28 +0200, Andre Herbst <mo*******@compuserve.de>
wrote:

[snip]
With cookies you can write information to the local disk. You couldstore
the licenses inside them.


Cookies can only store certain characters. Depending what the certificate
contains, it may not be possible to store it without encoding the
certificate (which will no doubt break it).

Besides, the whole point of certificates is to instil trust in some
object. Unless approved by a central, trusted body, the certificate means
nothing and only a fool would use the signed object.

Or am I missing something here?

Mike

--
Michael Winter
Replace ".invalid" with ".uk" to reply by e-mail
Jul 23 '05 #6
Grant Wagner <gw*****@agricoreunited.com> wrote in message news:<41***************@agricoreunited.com>...
javatiger wrote:
Can anyone give me the code or point me in the direction of a simple
javascript certificate maker so that users can input there name and
date so as to use on my site?

cheers


Since client-side JavaScript has no ability to write to the local disk,
even if it could generate certificates, they could not be stored
anywhere locally. If you want your end users to have certificates to use
your site, you'll need to generate them and distribute them to your
users (or pay someone else to generate them).

Maybe I'm misunderstanding your question?


I meant an award certificate, you type in your name, date of award etc
then click go, then theres a page with your award certificate.
Jul 23 '05 #7
javatiger wrote:
Grant Wagner <gw*****@agricoreunited.com> wrote in message news:<41***************@agricoreunited.com>...
javatiger wrote:
Can anyone give me the code or point me in the direction of a simple
javascript certificate maker so that users can input there name and
date so as to use on my site?

cheers


Since client-side JavaScript has no ability to write to the local disk,
even if it could generate certificates, they could not be stored
anywhere locally. If you want your end users to have certificates to use
your site, you'll need to generate them and distribute them to your
users (or pay someone else to generate them).

Maybe I'm misunderstanding your question?


I meant an award certificate, you type in your name, date of award etc
then click go, then theres a page with your award certificate.


Simple:

page1.html:

<body>
<form name="myForm" method="get" action="page2.html">
<input type="text" name="personsName">
<input type="text" name="theDate">
<input type="submit" value="Get certificate">
</form>
</body>

page2.html:

<body>
<script type="text/javascript">
var searchString = window.location.search.substring(1);
var Parameters = {};
var nameValuePairs = searchString.split(/&/);
var nameValuePair;
for (var i = 0; i < nameValuePairs.length; i++) {
nameValuePair = nameValuePairs[i].split(/=/);
Parameters[nameValuePair[0]] = nameValuePair[1];
}
document.write(
'<h1>Certificate for ' +
Parameters['personsName'] +
'</h1>' +
'<h2>issued on ' +
Parameters['theDate'] +
'.</h2>' +
'<h3>Congratulations on your achievement!</h3>'
);
</script>
</body>

Of course, there is no way to stop someone from visiting page1 and issuing certificate after certificate for
themselves or others, for any date they wish.

--
Grant Wagner <gw*****@agricoreunited.com>
comp.lang.javascript FAQ - http://jibbering.com/faq

Jul 23 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Simon | last post by:
I have recently set up a server certificate on a web site. Under certain conditions I need to change the color of a html span element. I do this using the following javascript function called from...
1
by: Avi | last post by:
I am hoping someone here can help me. I would like to create normal text (not a pop-up) that when you move your mouse over it, it brings up a little box that gives extra added description. For...
6
by: Dung Ping | last post by:
If saving Javascript and CSS code as external files, access to them will be more difficult. Extra efforts are needed to open those files. Please verify. Also, I've heard Java and Visual Basic...
4
by: Matt Frame | last post by:
I am working on a special ASP.Net application that receives files from customers. The connection is made via HTTPS and the client sends the file as a POST to my ASP.Net listener. All of this...
2
by: ucb01 | last post by:
Hi, I am working with Visual Studio 2005 in C#. Using makecert I create a self-signed certificate A with a private key then a certificate B based on A. The first is installed in the...
2
by: Peter Michaux | last post by:
Douglas Crockford doesn't seem to like JavaScript's built-in syntax for building new objects based on a prototype object. The constructor function, its prototype property and the "new" keyword all...
0
by: jasper98 | last post by:
Hi all, I've got a big problem trying to combine javascript with xml. I am using the Flash Slideshow Maker: http://www.flash-slideshow-maker.com/ to make some nice photo galleries, but they've...
2
by: JohnLorac | last post by:
Hello, I'm trying to load and write file on local disc drive using signed javascript file. But I have experienced problem running this url: ...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.