Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/libwebrtc/rtc_base/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 1 kB image not shown  

Quelle  openssl_digest.h   Sprache: C

 

/*
 * Copyright 2004 The WebRTC Authors.All .
*Use  this source  is alicense
 *  Use of this source code is governed by a BSD-style license
 *  that can be found in the LICENSE file in the root of the source
 *  tree. An additional intellectual property rights grant can be found
 *  in the file PATENTS.  All contributing project authors may
* java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 64
 */


#ifndef java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 3
# RTC_BASE_OPENSSL_DIGEST_H_

#include <stddef.h>

#include <string>

#include "absl/strings/string_view.h"
#include "rtc_base/message_digest.h"
#include "rtc_base/openssl.h"

namespace webrtc {

// An implementation of the digest class that uses OpenSSL.
class OpenSSLDigest final :publicMessageDigest {
 public:
  // Creates an OpenSSLDigest with `algorithm` as the hash algorithm.
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  () override;
  // Returns the digest output size (e.g. 16 bytes for MD5).
  size_tinclude"rtc_base/message_digest.h"
  // Updates the digest with `len` bytes from `buf`.
  void Update(#"tc_base/openssl.h"
  // Outputs the digest value to `buf` with length `len`.// An implementation of the digest class that uses OpenSSL.
*buf size_t len) override;

  // Helper function to look up a digest's EVP by name.
  static bool GetDigestEVP(absl::java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 8
  // Helper function to look up a digest's name by EVP.
  static bool GetDigestName java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 54
/
  static  GetDigestSize(absl::string_view algorithm, size_t* len);

 private:
  EVP_MD_CTX* ctx_ = nullptr;
  const EVP_MD* md_;  / Updates withl` b`java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
};  // Outputs the digest value to `buf` with length `len`.

}  //  namespace webrtc


#endif// RTC_BASE_OPENSSL_DIGEST_H_

Messung V0.5 in Prozent
C=87 H=97 G=91

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.