D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
share
/
gems
/
gems
/
openssl-2.1.2
/
lib
/
openssl
/
Filename :
bn.rb
back
Copy
# 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
Name
Size
Last Modified
Owner
Permissions
Actions
bn.rb
0.691
KB
December 06 2024 2:24:35
root
0644
buffering.rb
9.884
KB
December 06 2024 2:24:35
root
0644
cipher.rb
1.704
KB
December 06 2024 2:24:35
root
0644
config.rb
12.542
KB
December 06 2024 2:24:35
root
0644
digest.rb
1.713
KB
December 06 2024 2:24:35
root
0644
pkcs5.rb
0.6
KB
December 06 2024 2:24:35
root
0644
pkey.rb
0.647
KB
December 06 2024 2:24:35
root
0644
ssl.rb
16.058
KB
December 06 2024 2:24:35
root
0644
x509.rb
5.815
KB
December 06 2024 2:24:35
root
0644
2017 © D7net | D704T team