2179件ヒット
[1-100件を表示]
(0.100秒)
種類
ライブラリ
- ビルトイン (436)
- benchmark (12)
- date (122)
- drb (12)
-
fiddle
/ import (24) - fileutils (12)
- json (36)
-
net
/ ftp (12) -
net
/ http (19) -
net
/ imap (48) -
net
/ smtp (48) - openssl (72)
-
rdoc
/ code _ object (24) -
rdoc
/ context (144) -
rexml
/ document (72) -
rinda
/ rinda (60) -
rinda
/ tuplespace (72) -
rubygems
/ format (24) -
rubygems
/ package / tar _ input (24) -
rubygems
/ security (444) - securerandom (92)
- set (18)
- socket (132)
- syslog (12)
- time (24)
- timeout (16)
- un (12)
- uri (12)
クラス
- Array (10)
-
CGI
:: Cookie (24) -
DRb
:: DRbServer (12) - DateTime (122)
- FalseClass (60)
-
Gem
:: Format (24) -
Gem
:: Package :: TarInput (24) -
Gem
:: Security :: Policy (180) -
Gem
:: Security :: Signer (72) -
Net
:: FTP (12) -
Net
:: HTTP (19) -
Net
:: IMAP :: ResponseCode (24) -
Net
:: IMAP :: ResponseText (12) -
Net
:: SMTP (48) -
OpenSSL
:: Config (72) -
RDoc
:: CodeObject (24) -
RDoc
:: Context (36) -
RDoc
:: Context :: Section (96) -
REXML
:: Text (12) -
Rinda
:: SimpleRenewer (12) -
Rinda
:: TupleEntry (12) -
Rinda
:: TupleSpace (48) -
Rinda
:: TupleSpaceProxy (48) - Set (24)
- Socket (60)
-
Socket
:: Option (12) - String (21)
- Symbol (21)
- Time (246)
-
WEBrick
:: Cookie (24)
モジュール
- Benchmark (12)
-
Fiddle
:: Importer (24) - FileUtils (12)
-
GC
:: Profiler (24) -
Gem
:: Security (144) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (12) - Kernel (52)
- Process (24)
-
REXML
:: Security (48) - SecureRandom (80)
-
Socket
:: Constants (60) -
Syslog
:: Facility (12) - URI (12)
キーワード
- & (12)
- == (12)
- AlmostNoSecurity (12)
-
CLOCK
_ SECOND (12) - EIPSEC (12)
- Exception (12)
- FalseClass (24)
- HighSecurity (12)
-
INSECURE
_ METHOD (12) -
IP
_ IPSEC _ POLICY (24) -
IP
_ PASSSEC (24) -
LOG
_ SECURITY (12) - LowSecurity (12)
- MediumSecurity (12)
- NoSecurity (12)
- OPT (12)
- Policies (12)
- Policy (12)
- ResponseCode (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
-
SO
_ SECURITY _ AUTHENTICATION (24) -
SO
_ SECURITY _ ENCRYPTION _ NETWORK (24) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (24) - Section (12)
- SecureRandom (12)
- Security (24)
- SecurityError (12)
- Signer (12)
- TupleSpace (12)
- [] (12)
- ^ (12)
-
_ strptime (12) -
add
_ trusted _ cert (12) -
add
_ value (12) - alphanumeric (8)
-
auth
_ cram _ md5 (12) -
auth
_ login (12) -
auth
_ plain (12) - authenticate (12)
- base64 (12)
- bmbm (12)
-
build
_ cert (12) -
build
_ self _ signed _ cert (12) - casecmp (24)
- casecmp? (18)
-
cert
_ chain (12) -
cert
_ chain= (12) - civil (12)
-
clock
_ gettime (12) - code (12)
- comment (12)
- commercial (12)
-
current
_ section (12) - data (12)
-
decode
_ www _ form _ component (12) -
deconstruct
_ keys (4) -
entity
_ expansion _ limit (12) -
entity
_ expansion _ limit= (12) -
entity
_ expansion _ text _ limit (12) -
entity
_ expansion _ text _ limit= (12) -
from
_ file _ by _ path (12) -
from
_ io (12) -
get
_ value (12) - gm (24)
- hex (12)
- inspect (24)
- intersect? (16)
-
intersect
_ fds (12) - intersection (18)
- iso8601 (12)
- jd (12)
- key (12)
- key= (12)
- linger (12)
- local (24)
- mktime (24)
- name (12)
- new (100)
- notify (24)
- nsec (12)
-
only
_ signed (12) -
only
_ signed= (12) -
only
_ trusted (12) -
only
_ trusted= (12) - open (12)
- ordinal (12)
- parent (12)
-
random
_ bytes (12) -
random
_ number (12) -
rb
_ secure (12) -
rb
_ thread _ sleep (12) - read (24)
-
read
_ timeout= (24) -
remove
_ entry _ secure (12) - renew (12)
- report (12)
- result (12)
-
ruby 1
. 6 feature (12) -
rubygems
/ security (12) -
sec
_ fraction (12) - second (12)
-
second
_ fraction (12) - section (24)
- section= (12)
- sections (24)
- secure (24)
- secure= (24)
-
secure
_ visibility (12) - securerandom (12)
- sequence (12)
-
set
_ comment (12) -
set
_ current _ section (12) - sign (12)
-
sign
_ cert (12) - sizeof (12)
- sleep (24)
- struct (12)
- subsec (12)
- take (24)
- timeout (16)
- title (12)
-
to
_ a (12) -
to
_ i (12) -
to
_ json (12) -
to
_ s (12) -
trusted
_ cert _ path (12) -
tv
_ nsec (12) -
tv
_ sec (12) -
tv
_ usec (12) -
urlsafe
_ base64 (12) - usec (12)
- utc (24)
- uuid (12)
- value (12)
-
verify
_ chain (12) -
verify
_ chain= (12) -
verify
_ data (12) -
verify
_ data= (12) -
verify
_ gem (12) -
verify
_ root (12) -
verify
_ root= (12) -
verify
_ signer (12) -
verify
_ signer= (12) -
verify
_ trust _ dir (12) -
wait
_ writable (12) - write (24)
-
write
_ timeout= (7) - xmlschema (12)
- | (12)
検索結果
先頭5件
-
void rb
_ secure(int level) (32200.0) -
現在のセーフレベルが level 以上のとき、 例外 SecurityError を発生します。
...現在のセーフレベルが level 以上のとき、
例外 SecurityError を発生します。... -
rubygems
/ security (32012.0) -
このライブラリは暗号署名を RubyGems パッケージに使用するために使用します。
...このライブラリは暗号署名を RubyGems パッケージに使用するために使用します。
=== 署名付きの Gem パッケージ
==== 目次
* 概要
* 解説
* コマンドラインオプション
* OpenSSL リファレンス
* Bugs / TODO
* 作者について
==== 概......要
このライブラリは暗号署名を RubyGems パッケージに使用するために使用します。
以下のセクションでは、署名付きの Gem パッケージを作成する方法を
ステップバイステップで解説しています。
==== 解説
@todo メソッドでは......ファイルがあることがわかります。
$ tar tf tar tf Imlib2-Ruby-0.5.0.gem
data.tar.gz
data.tar.gz.sig
metadata.gz
metadata.gz.sig
さあ、署名を検証してみましょう。以下のように "-P HighSecurity" オプションを
付けて Gem をインストール... -
void rb
_ thread _ sleep(int sec) (26200.0) -
-
Gem
:: Security :: AlmostNoSecurity -> Gem :: Security :: Policy (18400.0) -
ほとんどの検証を行わないポリシーです。
...んど役に立たない上、
簡単に騙すことができるので、使用しないでください。
:verify_data => true,
:verify_signer => false,
:verify_chain => false,
:verify_root => false,
:only_trusted => false,
:only_signed => false... -
Gem
:: Security :: HighSecurity -> Gem :: Security :: Policy (18400.0) -
高レベルのセキュリティポリシーです。
...頼します。
このセキュリティポリシーはバイパスするのがものすごく困難です。
:verify_data => true,
:verify_signer => true,
:verify_chain => true,
:verify_root => true,
:only_trusted => true,
:only_signed => true... -
Gem
:: Security :: LowSecurity -> Gem :: Security :: Policy (18400.0) -
低レベルのセキュリティのポリシーです。
...んど役に立たない上、
簡単に騙すことができるので、使用しないでください。
:verify_data => true,
:verify_signer => true,
:verify_chain => false,
:verify_root => false,
:only_trusted => false,
:only_signed => false... -
Gem
:: Security :: MediumSecurity -> Gem :: Security :: Policy (18400.0) -
中レベルのセキュリティポリシーです。
...悪な人物がパッケージの署名を単純に削除して検証をパスさせることができます。
:verify_data => true,
:verify_signer => true,
:verify_chain => true,
:verify_root => true,
:only_trusted => true,
:only_signed => false... -
Gem
:: Security :: NoSecurity -> Gem :: Security :: Policy (18400.0) -
セキュリティなしのポリシーです。
...セキュリティなしのポリシーです。
全ての検証を行いません。
:verify_data => false,
:verify_signer => false,
:verify_chain => false,
:verify_root => false,
:only_trusted => false,
:only_signed => false... -
FileUtils
. # remove _ entry _ secure(path , force = false) -> () (18312.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
...に削除します。
FileUtils.#rm_r および FileUtils.#remove_entry には
TOCTTOU (time-of-check to time-of-use)脆弱性が存在します。
このメソッドはそれを防ぐために新設されました。
FileUtils.#rm_r および FileUtils.#remove_entry は以下の条件が
満たさ......クリンクを持つ
この脆弱性を防ぐため、remove_entry_secure は削除前に path 以下の
ディレクトリのオーナーとパーミッションを変更し、上記の条件を回避します。
ただし remove_entry_secure は親ディレクトリが以下の条件を満たす......ば、/var/tmp のパーミッションが 1777 であるのは問題ありませんが、
その場合 / や /var が全ユーザから書き込み可能であってはなりません。
この条件が満たされない場合 remove_entry_secure は安全ではありません。
@param path...