當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Crypt_Base::setKeyLength方法代碼示例

本文整理匯總了PHP中Crypt_Base::setKeyLength方法的典型用法代碼示例。如果您正苦於以下問題:PHP Crypt_Base::setKeyLength方法的具體用法?PHP Crypt_Base::setKeyLength怎麽用?PHP Crypt_Base::setKeyLength使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Crypt_Base的用法示例。


在下文中一共展示了Crypt_Base::setKeyLength方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: setKeyLength

 /**
  * Sets the key length.
  *
  * Key lengths can be between 32 and 448 bits.
  *
  * @access public
  * @param int $length
  */
 function setKeyLength($length)
 {
     if ($length < 32) {
         $this->key_length = 7;
     } elseif ($length > 448) {
         $this->key_length = 56;
     } else {
         $this->key_length = $length >> 3;
     }
     parent::setKeyLength($length);
 }
開發者ID:aaronfrey,項目名稱:PepperLillie-Cambridge,代碼行數:19,代碼來源:Blowfish.php

示例2: setKeyLength

 /**
  * Sets the key length
  *
  * Keys can be between 1 and 256 bytes long.
  *
  * @access public
  * @param int $length
  */
 function setKeyLength($length)
 {
     if ($length < 8) {
         $this->key_length = 1;
     } elseif ($length > 2048) {
         $this->key_length = 248;
     } else {
         $this->key_length = $length >> 3;
     }
     parent::setKeyLength($length);
 }
開發者ID:smutt,項目名稱:HOBA-server,代碼行數:19,代碼來源:RC4.php

示例3: setKeyLength

 /**
  * Sets the key length.
  *
  * Valid key lengths are 128, 192 or 256 bits
  *
  * @access public
  * @param int $length
  */
 function setKeyLength($length)
 {
     switch (true) {
         case $length <= 128:
             $this->key_length = 16;
             break;
         case $length <= 192:
             $this->key_length = 24;
             break;
         default:
             $this->key_length = 32;
     }
     parent::setKeyLength($length);
 }
開發者ID:smutt,項目名稱:HOBA-server,代碼行數:22,代碼來源:Twofish.php

示例4: setKeyLength

 /**
  * Sets the key length.
  *
  * Valid key lengths are 8 to 1024.
  * Calling this function after setting the key has no effect until the next
  *  Crypt_RC2::setKey() call.
  *
  * @access public
  * @param int $length in bits
  */
 function setKeyLength($length)
 {
     if ($length < 8) {
         $this->default_key_length = 8;
     } elseif ($length > 1024) {
         $this->default_key_length = 128;
     } else {
         $this->default_key_length = $length;
     }
     $this->current_key_length = $this->default_key_length;
     parent::setKeyLength($length);
 }
開發者ID:Krassmus,項目名稱:LehrMarktplatz,代碼行數:22,代碼來源:RC2.php


注:本文中的Crypt_Base::setKeyLength方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。