File: bcrypt.rb

package info (click to toggle)
ruby-bcrypt 3.1.21-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 348 kB
  • sloc: ansic: 1,393; java: 764; ruby: 442; asm: 157; makefile: 12
file content (16 lines) | stat: -rw-r--r-- 287 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# A Ruby library implementing OpenBSD's bcrypt()/crypt_blowfish algorithm for
# hashing passwords.
module BCrypt
end

if RUBY_PLATFORM == "java"
  require 'java'
else
  require "openssl"
end

require "bcrypt_ext"

require 'bcrypt/error'
require 'bcrypt/engine'
require 'bcrypt/password'