ruby_srp.git
9 years agoboth sides calculate their own u
Azul [Thu, 26 Jul 2012 08:58:28 +0000 (10:58 +0200)]
both sides calculate their own u

9 years agoturned server class into authentication module - test green, example broken
Azul [Thu, 26 Jul 2012 08:51:42 +0000 (10:51 +0200)]
turned server class into authentication module - test green, example broken

The example seems to be broken due to changes in srp-js

9 years agoremoved debugging output and adjusted ruby client to new server api
Azul [Thu, 26 Jul 2012 08:26:20 +0000 (10:26 +0200)]
removed debugging output and adjusted ruby client to new server api

9 years agomore info and resources on the index page
Azul [Tue, 3 Jul 2012 13:40:21 +0000 (15:40 +0200)]
more info and resources on the index page

bit of styling added

9 years agofixed workflow and reduced copy
Azul [Tue, 3 Jul 2012 12:24:17 +0000 (14:24 +0200)]
fixed workflow and reduced copy

9 years agousing json instead of xml responses
Azul [Tue, 3 Jul 2012 11:50:26 +0000 (13:50 +0200)]
using json instead of xml responses

9 years agoadopted srp algo to srp-js way of doing things.
Azul [Thu, 28 Jun 2012 17:43:40 +0000 (19:43 +0200)]
adopted srp algo to srp-js way of doing things.

all large integers are now send as hex strings.
Using sha256_str all over the place.

This finally gives me successful logins. Needs a log of cleanup never the less.

9 years agocomplete ajax flow is working - just auth fails
Azul [Thu, 28 Jun 2012 14:13:13 +0000 (16:13 +0200)]
complete ajax flow is working - just auth fails

Also we currently generate the salt on the server - this should happen on the client but for now i stick to the srp-js workflow.

9 years agoadjusted user model to use srp
Azul [Wed, 27 Jun 2012 13:26:55 +0000 (15:26 +0200)]
adjusted user model to use srp

9 years agomoved to ajax workflow and integrated srp-js - not quite there yet
Azul [Wed, 27 Jun 2012 13:08:41 +0000 (15:08 +0200)]
moved to ajax workflow and integrated srp-js - not quite there yet

* needs a bit of cleanup from the old workflow
* are client and server using the same primes right now?
* store multiple users on the server side

9 years agofirst steps towards adding a server side srp flow to the example
Azul [Tue, 26 Jun 2012 21:02:51 +0000 (23:02 +0200)]
first steps towards adding a server side srp flow to the example

9 years agomoved user and log class to models, verify prints logs
Azul [Tue, 26 Jun 2012 16:56:43 +0000 (18:56 +0200)]
moved user and log class to models, verify prints logs

9 years agomoved the sample app to it's own subdirectory
Azul [Tue, 26 Jun 2012 16:13:22 +0000 (18:13 +0200)]
moved the sample app to it's own subdirectory

9 years agostress three step layout with a little helper
Azul [Tue, 26 Jun 2012 16:06:28 +0000 (18:06 +0200)]
stress three step layout with a little helper

9 years agousing layout in the sinatra app
Azul [Tue, 26 Jun 2012 15:43:50 +0000 (17:43 +0200)]
using layout in the sinatra app

9 years agoadded simple sinatra app for demoing / testing
Azul [Tue, 26 Jun 2012 15:33:57 +0000 (17:33 +0200)]
added simple sinatra app for demoing / testing

9 years agoadded readme
Azul [Mon, 18 Jun 2012 10:40:03 +0000 (12:40 +0200)]
added readme

9 years agoinitial commit - testing srp auth
Azul [Mon, 18 Jun 2012 10:34:11 +0000 (12:34 +0200)]
initial commit - testing srp auth

* This is lacking a few steps. We confirm the secret is the same but no key is generated from it and it is transfered over the wire in clear.
* this was inspired by https://gist.github.com/790048
* seperated util, client, server and test code