Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: সুরক্ষা :: ওয়েভসাইনচারেট জেনারেটর

#include <src/lib/profiles/security/WeaveSig.h>

একটি ইন-মেমরি প্রাইভেট কী ব্যবহার করে একটি ওয়েভ সিগনেচার উত্পন্ন করে।

সারসংক্ষেপ

এই শ্রেণীর ব্যবহৃত সঙ্কেতাক্ষরে লিখা হতে পারে একটি WeaveSignature হয় TLV গঠন যেখানে স্বাক্ষর ডেটা ক্ষেত্রটিতে কোনও সরবরাহকৃত ব্যক্তিগত কী ব্যবহার করে নির্ণয় করা হয়।

উত্তরাধিকার

থেকে উত্তরাধিকারী nl এর :: বুনা :: প্রোফাইল :: নিরাপত্তা :: WeaveSignatureGeneratorBase

নির্মাণকারী এবং ধ্বংসকারী

WeaveSignatureGenerator ( WeaveCertificateSet & certSet, const uint8_t *privKey, uint16_t privKeyLen)

জনসাধারণের গুণাবলী

PrivKey
const uint8_t *
PrivKeyLen
uint16_t

পাবলিক ফাংশন

GenerateSignature (const uint8_t *msgHash, uint8_t msgHashLen,TLVWriter & writer, uint64_t tag) __OVERRIDE
virtual WEAVE_ERROR

জনসাধারণের গুণাবলী

প্রাইকি

const uint8_t * PrivKey

প্রাইকিএলেন

uint16_t PrivKeyLen

পাবলিক ফাংশন

জেনারেটসাইনচার

virtual WEAVE_ERROR GenerateSignature(
  const uint8_t *msgHash,
  uint8_t msgHashLen,
  TLVWriter & writer,
  uint64_t tag
) __OVERRIDE

ওয়েভসাইনচারেট জেনারেটর

 WeaveSignatureGenerator(
  WeaveCertificateSet & certSet,
  const uint8_t *privKey,
  uint16_t privKeyLen
)