top of page

ప్రమాణీకరణ అల్గోరిథంలు

ప్రోటోకాల్++® www.protocolpp.comలో కనుగొనబడిన అవసరమైన ప్రామాణీకరణ అల్గారిథమ్‌లకు మద్దతును కలిగి ఉంటుంది, ఇది ఒంటరిగా కూడా అమలు చేయబడుతుంది.  రన్ సమయంలో గుర్తించబడితే, చాలా అల్గోరిథంలు హార్డ్‌వేర్ త్వరణాన్ని ఉపయోగిస్తాయి. ఈ ఫీచర్ చాలా సంవత్సరాలుగా ప్రారంభించబడింది

  • x86, x64 (x86-64) హార్డ్‌వేర్ త్వరణం గుర్తించినప్పుడు ఉపయోగించబడుతుంది (ఫీచర్ చాలా సంవత్సరాలుగా ప్రారంభించబడింది)

    • రన్-టైమ్ CPU ఫీచర్ డిటెక్షన్ మరియు కోడ్ ఎంపిక

    • GCC-శైలి మరియు MSVC-శైలి ఇన్‌లైన్ అసెంబ్లీకి మరియు x64 కోసం MASMకి మద్దతు ఇస్తుంది

    • x86, x64 (x86-64), x32 SSE2, SSE4 మరియు AVX అమలులను అందిస్తుంది

    • AES, CRC, GCM మరియు SHA అందుబాటులో ఉన్నప్పుడు ARM, Intel మరియు PowerPC హార్డ్‌వేర్ త్వరణాన్ని ఉపయోగిస్తాయి

    • యాదృచ్ఛిక డేటా ఉత్పత్తి SIMD సూచనలను ఉపయోగిస్తుంది

 

చేర్చబడిన అల్గోరిథంలు:

  • MD5

  • SHA

  • SHA2-224 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • SHA2-256 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • SHA2-384 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • SHA2-512 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • SHA3-224 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • SHA3-256 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • SHA3-384 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • SHA3-512 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • షేక్128

  • షేక్256

  • HMAC-MD5

  • HMAC-SHA

  • HMAC-SHA2-224 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • HMAC-SHA2-256 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • HMAC-SHA2-384 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • HMAC-SHA2-512 (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • HMAC-SHA3-224(M)Keccak[448](M || 01, 224) (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • HMAC-SHA3-256(M)Keccak[512](M || 01, 256) (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • HMAC-SHA3-384(M)Keccak[768](M || 01, 384) (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • HMAC-SHA3-512(M)Keccak[1024](M || 01, 512) (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • POLY1305

  • SM3 - చైనీస్ వైర్‌లెస్ ప్రమాణీకరణ ప్రమాణం

  • CRC32 - IEEE CRC 32-బిట్ (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • CRC32 - IETF CRC 32-బిట్ (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • CRC24

  • CRC16-CCITT

  • CRC12

  • CRC11

  • CRC8

  • CRC7

  • CRC5

  • నిర్మాణంలో బహుపది, ప్రారంభ విలువ మరియు విలోమ అవసరాలతో కూడిన సాధారణ CRC

  • AES-GMAC (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • AES-CMAC (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • AES-XCBC-MAC (హార్డ్‌వేర్ యాక్సిలరేటెడ్)

  • SNOW3G F9 - LTE/3GPP ప్రమాణీకరణ అల్గోరిథం

  • SNOW-V GHASH (F9 లేదా AEAD) - LTE 5G ప్రమాణీకరణ అల్గోరిథం

  • ZUC F9 - LTE/3GPP ప్రమాణీకరణ అల్గోరిథం

  • 16- మరియు 25-బైట్ IVలతో ZUC-256-MAC - LTE 5G ప్రమాణీకరణ అల్గోరిథం

integritTable.png

CONTACT 

© 2017-2023 JPGNetworks ద్వారా. సగర్వంగా సృష్టించబడిందిWix.com

అనుసరించండి

ట్విట్టర్

 

Google +

 

ఫేస్బుక్

విజయం! సందేశం స్వీకరించబడింది.

bottom of page