X7ROOT File Manager
Current Path:
/opt/alt/ruby27/share/gems/gems/openssl-2.1.4/lib/openssl
opt
/
alt
/
ruby27
/
share
/
gems
/
gems
/
openssl-2.1.4
/
lib
/
openssl
/
??
..
??
bn.rb
(708 B)
??
buffering.rb
(9.68 KB)
??
cipher.rb
(1.7 KB)
??
config.rb
(12.55 KB)
??
digest.rb
(1.71 KB)
??
pkcs5.rb
(614 B)
??
pkey.rb
(663 B)
??
ssl.rb
(15.98 KB)
??
x509.rb
(5.82 KB)
Editing: bn.rb
# frozen_string_literal: false #-- # # = Ruby-space definitions that completes C-space funcs for BN # # = Info # 'OpenSSL for Ruby 2' project # Copyright (C) 2002 Michal Rokos <m.rokos@sh.cvut.cz> # All rights reserved. # # = Licence # This program is licensed under the same licence as Ruby. # (See the file 'LICENCE'.) #++ module OpenSSL class BN include Comparable def pretty_print(q) q.object_group(self) { q.text ' ' q.text to_i.to_s } end end # BN end # OpenSSL ## #-- # Add double dispatch to Integer #++ class Integer # Casts an Integer as an OpenSSL::BN # # See `man bn` for more info. def to_bn OpenSSL::BN::new(self) end end # Integer
Upload File
Create Folder