1195件ヒット
[1-100件を表示]
(0.097秒)
クラス
- DBM (33)
- GDBM (33)
- Integer (11)
-
OpenSSL
:: ASN1 :: Integer (22) -
OpenSSL
:: BN (568) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: PKey :: DH (110) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: EC (22) -
OpenSSL
:: PKey :: EC :: Group (55) -
OpenSSL
:: PKey :: EC :: Point (44) -
OpenSSL
:: PKey :: RSA (99) -
OpenSSL
:: X509 :: Revoked (22) -
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ TYPELIB (11)
モジュール
-
OpenSSL
:: ASN1 (22)
キーワード
- % (11)
- * (11)
- ** (11)
- + (11)
- - (11)
-
/ (11) - << (11)
- <=> (11)
- == (11)
- === (11)
- >> (11)
- BNError (11)
- Integer (22)
- Random (11)
- bigdecimal (11)
-
bit
_ set? (11) -
clear
_ bit! (11) - cmp (11)
- coerce (11)
- cofactor (11)
-
compute
_ key (11) - copy (11)
- d (11)
- dmp1 (11)
- dmq1 (11)
- e (11)
- eql? (11)
- g (22)
- g= (11)
- gcd (11)
-
generate
_ prime (11) - iqmp (11)
- lshift! (11)
-
mask
_ bits! (11) -
mod
_ add (11) -
mod
_ exp (11) -
mod
_ inverse (11) -
mod
_ mul (11) -
mod
_ sqr (11) -
mod
_ sub (11) - n (11)
- negative? (7)
- new (154)
-
num
_ bits (11) -
num
_ bytes (11) - odd? (11)
-
ole
_ classes (11) - one? (11)
- open (44)
- order (11)
- p (33)
- p= (11)
- params (33)
-
pretty
_ print (11) - prime? (22)
-
prime
_ fasttest? (11) -
priv
_ key (22) -
priv
_ key= (11) -
private
_ key (11) -
private
_ key= (11) -
pseudo
_ rand (11) -
pseudo
_ rand _ range (11) -
pub
_ key (22) -
pub
_ key= (11) - q (22)
- rand (11)
-
rand
_ range (11) - rshift! (11)
- serial (22)
- serial= (11)
-
set
_ bit! (11) -
set
_ generator (11) - sqr (11)
-
to
_ bn (33) -
to
_ i (11) -
to
_ int (11) -
to
_ s (11) - ucmp (11)
- zero? (11)
検索結果
先頭5件
-
OpenSSL
:: BN (21000.0) -
OpenSSL内で利用される多倍長整数クラスです。
...OpenSSL内で利用される多倍長整数クラスです。
通常多倍長整数を利用するには Integer を用いてください。... -
OpenSSL
:: BN # to _ bn -> self (12201.0) -
自分自身を返します。
自分自身を返します。 -
OpenSSL
:: PKey :: EC :: Point # to _ bn -> OpenSSL :: BN (9302.0) -
点を整数に変換します。
...点を整数に変換します。
@raise OpenSSL::PKey::EC::Point::Error 変換に失敗した場合に発生します... -
WIN32OLE
_ TYPE . ole _ classes(libname) -> [WIN32OLE _ TYPE] (9300.0) -
TypeLibで定義されているすべての型情報を取得します。
...TypeLibで定義されているすべての型情報を取得します。
@param libname 生成するTypeLibのレジストリ上のドキュメント文字列
(WIN32OLE_TYPELIB#name)または
GUID(WIN32OLE_TYPELIB#guid)またはTLBファイル名を......@return TypeLibに格納されているすべての型をWIN32OLE_TYPEオブジェクトの配列として返します。
@raise WIN32OLERuntimeError 引数で指定したTypeLibが見つかりません。
types = WIN32OLE_TYPE.ole_classes('Microsoft Excel 14.0 Object Library')
classes = type......s.map{|k| k.name} # => ["Adjustments", "CalloutFormat", ...]
Ruby-1.9.1からは、TypeLibに定義されているすべての型を取得するには、
WIN32OLE_TYPELIBオブジェクトのWIN32OLE_TYPELIB#ole_typesメ
ソッドを利用してください。... -
OpenSSL
:: BN # mod _ mul(other , m) -> OpenSSL :: BN (9219.0) -
(self * other) % m を返します。
...(self * other) % m を返します。
//emlist[][ruby]{
require 'openssl'
OpenSSL::BN.new("7").mod_mul(OpenSSL::BN.new("3"), OpenSSL::BN.new("6")) # => 3
//}
@param other 積を取る数
@param m 剰余を取る数
@raise OpenSSL::BNError 計算時エラー... -
OpenSSL
:: BN # lshift!(n) -> self (9158.0) -
自身を n ビット左シフトします。 OpenSSL::BN#<<と異なり、破壊的メソッドです。
...す。
OpenSSL::BN#<<と異なり、破壊的メソッドです。
//emlist[][ruby]{
require 'openssl'
bn = 1.to_bn
bn.lshift!(2) # => #<OpenSSL::BN 4>
bn # => #<OpenSSL::BN 4>
//}
@param n シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#<<... -
OpenSSL
:: BN # clear _ bit!(n) -> self (9106.0) -
自身の n ビット目を0にします。
...自身の n ビット目を0にします。
//emlist[][ruby]{
require 'openssl'
a = OpenSSL::BN.new("129")
a.clear_bit!(0)
a # => 128
//}
@param n 0にするビットの位置
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::set_bit!... -
OpenSSL
:: BN # eql?(other) -> bool (9100.0) -
自身と other が等しい場合に true を返します。
自身と other が等しい場合に true を返します。
@param other 比較する数 -
OpenSSL
:: BNError (9016.0) -
OpenSSL::BN 関連のエラーを表す例外です。
...OpenSSL::BN 関連のエラーを表す例外です。... -
OpenSSL
:: BN # / (other) -> [OpenSSL :: BN , OpenSSL :: BN] (6408.0) -
自身を other で割った商と余りを配列で返します。
...自身を other で割った商と余りを配列で返します。
@param other 除数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#mod_inverse...