summaryrefslogtreecommitdiff
path: root/lib/ruby-srp.rb
blob: 383cbca48540926214726377ab1f2d8b0fbd1f41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Ruby library for the server side of the Secure Remote Password protocol

# References
# `The Stanford SRP Homepage',
# http://srp.stanford.edu/
# `SRP JavaScript Demo',
# http://srp.stanford.edu/demo/demo.html

$:.unshift File.dirname(__FILE__)
module SRP
  autoload :Client, 'srp/client'
  autoload :Authentication, 'srp/authentication'
  autoload :Util, 'srp/util'
  autoload :Session, 'srp/session'
  class WrongPassword < StandardError
  end
end