From 4f57d8010a90fe1221c351f695d15d29a9cdc37f Mon Sep 17 00:00:00 2001 From: Azul Date: Wed, 3 Oct 2012 16:59:46 +0200 Subject: calculate verifiers and multiplier just like in py srp Some other parts are still missing. Main issue was using hashes of hex representation rather that hashes of byte arrays --- lib/ruby-srp.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/ruby-srp.rb') diff --git a/lib/ruby-srp.rb b/lib/ruby-srp.rb index 7cbe06f..d5d6cf3 100644 --- a/lib/ruby-srp.rb +++ b/lib/ruby-srp.rb @@ -10,6 +10,7 @@ $:.unshift File.dirname(__FILE__) module SRP autoload :Client, 'srp/client' autoload :Authentication, 'srp/authentication' + autoload :Util, 'srp/util' class WrongPassword < StandardError end end -- cgit v1.2.3 From 0e5f57d3e07db606a779485e1537d4db8b5d3da2 Mon Sep 17 00:00:00 2001 From: Azul Date: Thu, 4 Oct 2012 11:23:00 +0200 Subject: created session class to hold aa, bb and so forth - done for client We have a session in the server already - duplication there now, merge next --- lib/ruby-srp.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/ruby-srp.rb') diff --git a/lib/ruby-srp.rb b/lib/ruby-srp.rb index d5d6cf3..383cbca 100644 --- a/lib/ruby-srp.rb +++ b/lib/ruby-srp.rb @@ -11,6 +11,7 @@ module SRP autoload :Client, 'srp/client' autoload :Authentication, 'srp/authentication' autoload :Util, 'srp/util' + autoload :Session, 'srp/session' class WrongPassword < StandardError end end -- cgit v1.2.3