Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 41 - 50 of 527 for digest (0.04 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. src/main/java/jcifs/internal/smb2/ServerMessageBlock2.java

        public Smb2SigningDigest getDigest() {
            return this.digest;
        }
    
        /**
         *
         * {@inheritDoc}
         *
         * @see jcifs.internal.CommonServerMessageBlock#setDigest(jcifs.internal.SMBSigningDigest)
         */
        @Override
        public void setDigest(final SMBSigningDigest digest) {
            this.digest = (Smb2SigningDigest) digest;
            if (this.next != null) {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 24K bytes
    - Click Count (0)
  2. src/main/java/jcifs/internal/smb1/com/SmbComClose.java

            SMBUtil.writeInt2(this.fid, dst, dstIndex);
            dstIndex += 2;
            if (this.digest != null) {
                SMB1SigningDigest.writeUTime(getConfig(), this.lastWriteTime, dst, dstIndex);
            } else {
                log.trace("SmbComClose without a digest");
            }
            return 6;
        }
    
        @Override
        protected int writeBytesWireFormat(final byte[] dst, final int dstIndex) {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 01:32:48 GMT 2025
    - 3.4K bytes
    - Click Count (0)
  3. src/main/java/jcifs/smb/NtlmPasswordAuthenticator.java

                    byte[] ntlmv2Hash = hmac.digest();
                    hmac = Crypto.getHMACT64(ntlmv2Hash);
                    hmac.update(chlng);
                    hmac.update(this.clientChallenge);
                    MessageDigest userKey = Crypto.getHMACT64(ntlmv2Hash);
                    userKey.update(hmac.digest());
                    userKey.digest(dest, offset, 16);
                    break;
                default:
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 30.3K bytes
    - Click Count (0)
  4. src/main/resources/fess_config.properties

    index.field.content=content
    # Field name for content minhash bits in the index.
    index.field.content_minhash_bits=content_minhash_bits
    # Field name for cache in the index.
    index.field.cache=cache
    # Field name for digest in the index.
    index.field.digest=digest
    # Field name for title in the index.
    index.field.title=title
    # Field name for host in the index.
    index.field.host=host
    # Field name for site in the index.
    index.field.site=site
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 06:59:19 GMT 2026
    - 59.3K bytes
    - Click Count (0)
  5. src/main/java/jcifs/smb1/smb1/ServerMessageBlock.java

            dst[dstIndex++] = (byte) (byteCount & 0xFF);
            dst[dstIndex++] = (byte) (byteCount >> 8 & 0xFF);
            dstIndex += byteCount;
    
            length = dstIndex - start;
    
            if (digest != null) {
                digest.sign(dst, headerStart, length, this, response);
            }
    
            return length;
        }
    
        int decode(final byte[] buffer, int bufferIndex) {
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 07:14:38 GMT 2025
    - 19.7K bytes
    - Click Count (0)
  6. src/main/java/jcifs/smb1/smb1/SmbComWrite.java

            this.fid = fid;
            this.offset = (int) (offset & 0xFFFFFFFFL);
            this.remaining = remaining;
            this.b = b;
            this.off = off;
            count = len;
            digest = null; /* otherwise recycled commands
                            * like writeandx will choke if session
                            * closes in between */
        }
    
        @Override
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 07:14:38 GMT 2025
    - 3K bytes
    - Click Count (0)
  7. CLAUDE.md

    # Integration tests (*Tests.java) - requires running Fess server
    mvn test -P integrationTests -Dtest.fess.url="http://localhost:8080" -Dtest.search_engine.url="http://localhost:9201"
    ```
    
    ### Running
    ```bash
    ./bin/fess              # From command line
    # Or run org.codelibs.fess.FessBoot from IDE
    # Access: http://localhost:8080/ (Admin: admin/admin)
    ```
    
    ### Code Formatting
    ```bash
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 09:48:10 GMT 2026
    - 7.8K bytes
    - Click Count (0)
  8. docs/zh/docs/advanced/security/http-basic-auth.md

    #### **专业**攻击 { #a-professional-attack }
    
    当然,攻击者不用手动操作,而是编写每秒能执行成千上万次测试的攻击程序,每次都会找到更多正确字符。
    
    但是,在您的应用的**帮助**下,攻击者利用时间差,就能在几分钟或几小时内,以这种方式猜出正确的用户名和密码。
    
    #### 使用 `secrets.compare_digest()` 修补 { #fix-it-with-secrets-compare-digest }
    
    在此,代码中使用了 `secrets.compare_digest()`。
    
    简单的说,它使用相同的时间对比 `stanleyjobsox` 和 `stanleyjobson`,还有 `johndoe` 和 `stanleyjobson`。对比密码时也一样。
    
    在代码中使用 `secrets.compare_digest()` ,就可以安全地防御这整类安全攻击。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 4.4K bytes
    - Click Count (0)
  9. src/main/java/org/codelibs/fess/crawler/transformer/FessXpathTransformer.java

                }
            }
            // digest
            final String digest = getSingleNodeValue(document, getDigestXpath(fessConfig, xpathConfigMap), node -> node);
            if (StringUtil.isNotBlank(digest)) {
                putResultDataBody(dataMap, fessConfig.getIndexFieldDigest(), digest);
            } else {
                putResultDataBody(dataMap, fessConfig.getIndexFieldDigest(),
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 12 01:46:45 GMT 2026
    - 55.3K bytes
    - Click Count (0)
  10. docs/zh-hant/docs/advanced/security/http-basic-auth.md

    #### 「專業」的攻擊 { #a-professional-attack }
    
    當然,攻擊者不會手動嘗試這一切,他們會寫程式來做,可能每秒進行上千或上百萬次測試,一次只多猜中一個正確字母。
    
    但這樣做,幾分鐘或幾小時內,他們就能在我們應用程式「協助」下,僅靠回應時間就猜出正確的使用者名稱與密碼。
    
    #### 用 `secrets.compare_digest()` 修正 { #fix-it-with-secrets-compare-digest }
    
    但在我們的程式碼中實際使用的是 `secrets.compare_digest()`。
    
    簡而言之,將 `stanleyjobsox` 與 `stanleyjobson` 比較所花的時間,會與將 `johndoe` 與 `stanleyjobson` 比較所花的時間相同;密碼也一樣。
    
    如此一來,在應用程式程式碼中使用 `secrets.compare_digest()`,就能安全地防禦這整類的安全攻擊。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 4.7K bytes
    - Click Count (0)
Back to Top