
{"id":35903,"date":"2024-07-04T13:31:02","date_gmt":"2024-07-04T13:31:02","guid":{"rendered":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/"},"modified":"2025-02-06T14:37:44","modified_gmt":"2025-02-06T15:37:44","slug":"%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86","status":"publish","type":"product","link":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/","title":{"rendered":"\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631"},"content":{"rendered":"<p>&nbsp;<\/p>\n<div style=\"text-align: center;\"><img decoding=\"async\" title=\"\u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u062a\u0627\u0628 Essential Cryptography for JavaScript Developers: A practical guide to leveraging common cryptographic operations in Node.js and the browser\" src=\"https:\/\/express24.ir\/d\/wp-content\/uploads\/2024\/07\/9781801075336.jpg\" alt=\"\u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u062a\u0627\u0628 Essential Cryptography for JavaScript Developers: A practical guide to leveraging common cryptographic operations in Node.js and the browser\" \/><\/div>\n<table class=\"table table-striped table-hover\">\n<tbody>\n<tr>\n<td>\n<h3>\u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc:<\/h3>\n<\/td>\n<td>\n<h3>Essential Cryptography for JavaScript Developers: A practical guide to leveraging common cryptographic operations in Node.js and the browser<\/h3>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table class=\"table table-striped table-hover\">\n<tbody>\n<tr>\n<td>\u0633\u0627\u0644 \u0627\u0646\u062a\u0634\u0627\u0631: 2022\u00a0\u00a0|\u00a0\u00a0220 \u0635\u0641\u062d\u0647\u00a0\u00a0|\u00a0\u00a0\u062d\u062c\u0645 \u0641\u0627\u06cc\u0644: 5 \u0645\u06af\u0627\u0628\u0627\u06cc\u062a\u00a0\u00a0|\u00a0\u00a0\u0632\u0628\u0627\u0646: \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table class=\"table table-striped table-hover\">\n<tbody>\n<tr>\n<td>\u0646\u0648\u06cc\u0633\u0646\u062f\u0647<\/td>\n<td>Alessandro Segala<\/td>\n<\/tr>\n<tr>\n<td>\u0646\u0627\u0634\u0631<\/td>\n<td>Packt Publishing<\/td>\n<\/tr>\n<tr>\n<td>ISBN10:<\/td>\n<td>1801075336<\/td>\n<\/tr>\n<tr>\n<td>ISBN13:<\/td>\n<td>9781801075336<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06a9\u062a\u0627\u0628<\/h2>\n<div style=\"direction: ltr;\">Discover how to take advantage of common cryptographic operations to build safer apps that respect users&#8217; privacy with the help of examples in JavaScript for Node.js and browsers<br \/>\nKey FeaturesUnderstand how to implement common cryptographic operations in your code with practical examples<br \/>\nLearn about picking modern safe algorithms, which libraries you should rely on, and how to use them correctly<br \/>\nBuild modern and secure applications that respect your users&#8217; privacy with cryptographyBook Description<\/p>\n<p>If you&#8217;re a software developer, this book will give you an introduction to cryptography, helping you understand how to make the most of it for your applications. The book contains extensive code samples in JavaScript, both for Node.js and for frontend apps running in a web browser, although the core concepts can be used by developers working with any programming language and framework.<\/p>\n<p>With a purely hands-on approach that is focused on sharing actionable knowledge, you&#8217;ll learn about the common categories of cryptographic operations that you can leverage in all apps you&#8217;re developing, including hashing, encryption with symmetric, asymmetric and hybrid ciphers, and digital signatures. You&#8217;ll learn when to use these operations and how to choose and implement the most popular algorithms to perform them, including SHA-2, Argon2, AES, ChaCha20-Poly1305, RSA, and Elliptic Curve Cryptography. Later, you&#8217;ll learn how to deal with password and key management. All code in this book is written in JavaScript and designed to run in Node.js or as part of frontend apps for web browsers.<\/p>\n<p>By the end of this book, you&#8217;ll be able to build solutions that leverage cryptography to protect user privacy, offer better security against an expanding and more complex threat landscape, help meet data protection requirements, and unlock new opportunities.<br \/>\nWhat you will learn<\/p>\n<p>Write JavaScript code that uses cryptography running within a Node.js environment for the server-side or in frontend applications for web browsers<br \/>\nUse modern, safe hashing functions for calculating digests and key derivation, including SHA-2 and Argon2<br \/>\nPractice encrypting messages and files with a symmetric key using AES and ChaCha20-Poly1305<br \/>\nUse asymmetric and hybrid encryption, leveraging RSA and Elliptic Curve Cryptography with ECDH and ECIES<br \/>\nCalculate and verify digital signatures using RSA and ECDSA\/EdDSA<br \/>\nManage passwords and encryption keys safely<\/p>\n<p>Who this book is for<\/p>\n<p>This cryptography book is an introductory guide for software developers who don&#8217;t necessarily have a background in cryptography but are interested in learning how to integrate it in their solutions, correctly and safely. You&#8217;ll need to have at least intermediate-level knowledge of building apps with JavaScript and familiarity with Node.js to make the most of this book.<br \/>\nTable of Contents<\/p>\n<p>Cryptography for Developers<br \/>\nDealing with Binary and Random Data<br \/>\nFile and Password Hashing with Node.js<br \/>\nSymmetric Encryption in Node.js<br \/>\nUsing Asymmetric and Hybrid Encryption in Node.js<br \/>\nDigital Signatures with Node.js and Trust<br \/>\nIntroduction to Cryptography in the Browser<br \/>\nPerforming Common Cryptographic Operations in the Browser<\/p>\n<\/div>\n<h2>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0641\u0627\u0631\u0633\u06cc (\u062a\u0631\u062c\u0645\u0647 \u0645\u0627\u0634\u06cc\u0646\u06cc)<\/h2>\n<p>\u06a9\u0634\u0641 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u062d\u0631\u06cc\u0645 \u062e\u0635\u0648\u0635\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0627 \u06a9\u0645\u06a9 \u0646\u0645\u0648\u0646\u0647 \u0647\u0627\u06cc\u06cc \u062f\u0631 JavaScript \u0628\u0631\u0627\u06cc Node.js \u0648 \u0645\u0631\u0648\u0631\u06af\u0631\u0647\u0627 \u0627\u062d\u062a\u0631\u0627\u0645 \u0645\u06cc \u06af\u0630\u0627\u0631\u0646\u062f<br \/>\n\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc<\/p>\n<p>\u062f\u0631\u06a9 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0631\u0627 \u062f\u0631 \u06a9\u062f \u062e\u0648\u062f \u0628\u0627 \u0646\u0645\u0648\u0646\u0647 \u0647\u0627\u06cc \u0639\u0645\u0644\u06cc \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u062f\u0631 \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u062e\u0627\u0628 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0647\u0627\u06cc \u0627\u06cc\u0645\u0646 \u0645\u062f\u0631\u0646 \u060c \u06a9\u0647 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627 \u0628\u0627\u06cc\u062f \u0628\u0647 \u0622\u0646\u0647\u0627 \u0627\u0639\u062a\u0645\u0627\u062f \u06a9\u0646\u06cc\u062f \u060c \u0648 \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0635\u062d\u06cc\u062d \u0627\u0632 \u0622\u0646\u0647\u0627 \u0628\u06cc\u0627\u0645\u0648\u0632\u06cc\u062f<br \/>\n\u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0645\u062f\u0631\u0646 \u0648 \u0627\u06cc\u0645\u0646 \u0628\u0633\u0627\u0632\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u062d\u0631\u06cc\u0645 \u062e\u0635\u0648\u0635\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0634\u0645\u0627 \u0628\u0627 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0627\u062d\u062a\u0631\u0627\u0645 \u0645\u06cc \u06af\u0630\u0627\u0631\u0646\u062f<\/p>\n<p>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06a9\u062a\u0627\u0628<\/p>\n<p>\u0627\u06af\u0631 \u0634\u0645\u0627 \u06cc\u06a9 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u0647 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0647\u0633\u062a\u06cc\u062f \u060c \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631\u0627\u06cc \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0628\u0647 \u0634\u0645\u0627 \u0645\u06cc \u062f\u0647\u062f \u060c \u0648 \u0628\u0647 \u0634\u0645\u0627 \u06a9\u0645\u06a9 \u0645\u06cc \u06a9\u0646\u062f \u062a\u0627 \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u062e\u0648\u062f \u0628\u0634\u0646\u0627\u0633\u06cc\u062f.\u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u062d\u0627\u0648\u06cc \u0646\u0645\u0648\u0646\u0647 \u0647\u0627\u06cc \u06a9\u062f \u06af\u0633\u062a\u0631\u062f\u0647 \u0627\u06cc \u062f\u0631 JavaScript \u0627\u0633\u062a \u060c \u0647\u0645 \u0628\u0631\u0627\u06cc Node.js \u0648 \u0647\u0645 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc Frontend \u06a9\u0647 \u062f\u0631 \u06cc\u06a9 \u0645\u0631\u0648\u0631\u06af\u0631 \u0648\u0628 \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u0646\u062f \u060c \u0627\u06af\u0631\u0686\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0627\u0632 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0627\u0635\u0644\u06cc \u062a\u0648\u0633\u0637 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u06a9\u0627\u0631 \u0628\u0627 \u0647\u0631 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0648 \u0686\u0627\u0631\u0686\u0648\u0628 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.<\/p>\n<p>\u0628\u0627 \u06cc\u06a9 \u0631\u0648\u06cc\u06a9\u0631\u062f \u06a9\u0627\u0645\u0644\u0627\u064b \u0645\u0641\u06cc\u062f \u06a9\u0647 \u0628\u0631 \u0628\u0647 \u0627\u0634\u062a\u0631\u0627\u06a9 \u06af\u0630\u0627\u0631\u06cc \u062f\u0627\u0646\u0634 \u0639\u0645\u0644\u06cc \u0645\u062a\u0645\u0631\u06a9\u0632 \u0627\u0633\u062a \u060c \u062f\u0631 \u0645\u0648\u0631\u062f \u062f\u0633\u062a\u0647 \u0628\u0646\u062f\u06cc \u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u06a9\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u062a\u0645\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062a\u0648\u0633\u0639\u0647 \u0647\u0633\u062a\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u062f \u060c \u0627\u0632 \u062c\u0645\u0644\u0647 \u0647\u0634 \u060c \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0628\u0627 \u0631\u0645\u0632\u0647\u0627\u06cc \u0645\u062a\u0642\u0627\u0631\u0646 \u060c \u0646\u0627\u0645\u062a\u0642\u0627\u0631\u0646 \u0648 \u0647\u06cc\u0628\u0631\u06cc\u062f\u06cc \u060c \u06cc\u0627\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u06af\u0631\u0641\u062a.\u0648 \u0627\u0645\u0636\u0627\u0647\u0627\u06cc \u062f\u06cc\u062c\u06cc\u062a\u0627\u0644\u0634\u0645\u0627 \u0645\u06cc \u0622\u0645\u0648\u0632\u06cc\u062f \u06a9\u0647 \u0686\u0647 \u0645\u0648\u0642\u0639 \u0627\u0632 \u0627\u06cc\u0646 \u0639\u0645\u0644\u06cc\u0627\u062a \u0648 \u0646\u062d\u0648\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0648 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u0645\u062d\u0628\u0648\u0628 \u062a\u0631\u06cc\u0646 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0647\u0627 \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0622\u0646\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u060c \u0627\u0632 \u062c\u0645\u0644\u0647 Sha-2 \u060c Argon2 \u060c AES \u060c Chacha20-Poly1305 \u060c RSA \u0648 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0645\u0646\u062d\u0646\u06cc \u0628\u06cc\u0636\u0648\u06cc.\u0628\u0639\u062f\u0627\u064b \u060c \u0634\u0645\u0627 \u0645\u06cc \u0622\u0645\u0648\u0632\u06cc\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0628\u0627 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0644\u06cc\u062f\u06cc \u0645\u0642\u0627\u0628\u0644\u0647 \u06a9\u0646\u06cc\u062f.\u062a\u0645\u0627\u0645 \u06a9\u062f \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0635\u0648\u0631\u062a \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0646\u0648\u0634\u062a\u0647 \u0634\u062f\u0647 \u0648 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0631 Node.js \u06cc\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0628\u062e\u0634\u06cc \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc Frontend \u0628\u0631\u0627\u06cc \u0645\u0631\u0648\u0631\u06af\u0631\u0647\u0627\u06cc \u0648\u0628 \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<p>\u0628\u0627 \u067e\u0627\u06cc\u0627\u0646 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u060c \u0634\u0645\u0627 \u0642\u0627\u062f\u0631 \u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0648\u062f \u0631\u0627\u0647 \u062d\u0644 \u0647\u0627\u06cc\u06cc \u0628\u0633\u0627\u0632\u06cc\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0645\u062d\u0627\u0641\u0638\u062a \u0627\u0632 \u062d\u0631\u06cc\u0645 \u0634\u062e\u0635\u06cc \u06a9\u0627\u0631\u0628\u0631 \u060c \u0627\u0632 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u062f \u060c \u0627\u0645\u0646\u06cc\u062a \u0628\u0647\u062a\u0631\u06cc \u0631\u0627 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 \u0686\u0634\u0645 \u0627\u0646\u062f\u0627\u0632 \u062f\u0631 \u062d\u0627\u0644 \u06af\u0633\u062a\u0631\u0634 \u0648 \u067e\u06cc\u0686\u06cc\u062f\u0647 \u062a\u0631 \u062a\u0647\u062f\u06cc\u062f \u060c \u0628\u0647 \u0634\u0645\u0627 \u062f\u0631 \u067e\u0627\u0633\u062e\u06af\u0648\u06cc\u06cc \u0628\u0647 \u0627\u0644\u0632\u0627\u0645\u0627\u062a \u0645\u062d\u0627\u0641\u0638\u062a \u0627\u0632 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0648 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u0641\u0631\u0635\u062a \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u062f.<br \/>\n\u0622\u0646\u0686\u0647 \u06cc\u0627\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u06af\u0631\u0641\u062a<\/p>\n<p>\u06a9\u062f JavaScript \u0631\u0627 \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f \u06a9\u0647 \u0627\u0632 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u062f\u0631 \u062d\u0627\u0644 \u0627\u062c\u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u062d\u06cc\u0637 Node.js \u0628\u0631\u0627\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631 \u06cc\u0627 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u062c\u0644\u0648\u06cc \u0645\u0631\u0648\u0631\u06af\u0631\u0647\u0627\u06cc \u0648\u0628 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u062f<br \/>\n\u0628\u0631\u0627\u06cc \u0645\u062d\u0627\u0633\u0628\u0647 \u0647\u0636\u0645 \u0648 \u0645\u0634\u062a\u0642 \u06a9\u0644\u06cc\u062f\u06cc \u060c \u0627\u0632 \u062c\u0645\u0644\u0647 SHA-2 \u0648 ARGON2 \u0627\u0632 \u062a\u0648\u0627\u0628\u0639 \u0647\u0634\u0648\u06cc\u06cc \u0645\u062f\u0631\u0646 \u0648 \u0627\u06cc\u0645\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f<br \/>\n\u067e\u06cc\u0627\u0645 \u0647\u0627 \u0648 \u067e\u0631\u0648\u0646\u062f\u0647 \u0647\u0627\u06cc \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u06a9\u0644\u06cc\u062f \u0645\u062a\u0642\u0627\u0631\u0646 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 AES \u0648 Chacha20-Poly1305 \u062a\u0645\u0631\u06cc\u0646 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0632 \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0646\u0627\u0645\u062a\u0642\u0627\u0631\u0646 \u0648 \u062a\u0631\u06a9\u06cc\u0628\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u060c \u0627\u0632 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc RSA \u0648 \u0645\u0646\u062d\u0646\u06cc \u0628\u06cc\u0636\u0648\u06cc \u0628\u0627 ECDH \u0648 ECIE \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0645\u0636\u0627\u0647\u0627\u06cc \u062f\u06cc\u062c\u06cc\u062a\u0627\u0644\u06cc \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 RSA \u0648 ECDSA\/EDDSA \u0645\u062d\u0627\u0633\u0628\u0647 \u0648 \u062a\u0623\u06cc\u06cc\u062f \u06a9\u0646\u06cc\u062f<br \/>\n\u0631\u0645\u0632\u0647\u0627\u06cc \u0639\u0628\u0648\u0631 \u0648 \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0631\u0627 \u0628\u0627 \u062e\u06cc\u0627\u0644 \u0631\u0627\u062d\u062a \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u06cc\u062f<\/p>\n<p>\u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0631\u0627\u06cc \u0686\u0647 \u06a9\u0633\u06cc \u0627\u0633\u062a<\/p>\n<p>\u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u06cc\u06a9 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0645\u0642\u062f\u0645\u0627\u062a\u06cc \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0644\u0632\u0648\u0645\u0627\u064b \u067e\u06cc\u0634 \u0632\u0645\u06cc\u0646\u0647 \u0627\u06cc \u062f\u0631 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0646\u062f\u0627\u0631\u0646\u062f \u0627\u0645\u0627 \u0639\u0644\u0627\u0642\u0647 \u0645\u0646\u062f \u0628\u0647 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0646\u062d\u0648\u0647 \u0627\u062f\u063a\u0627\u0645 \u0622\u0646 \u062f\u0631 \u0631\u0627\u0647 \u062d\u0644 \u0647\u0627\u06cc \u062e\u0648\u062f \u060c \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0648 \u0627\u06cc\u0645\u0646 \u0647\u0633\u062a\u0646\u062f.\u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0628\u06cc\u0634\u062a\u0631 \u0627\u0632 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0627\u06cc\u062f \u062d\u062f\u0627\u0642\u0644 \u062f\u0627\u0646\u0634 \u0633\u0637\u062d \u0645\u062a\u0648\u0633\u0637 \u062f\u0631 \u0645\u0648\u0631\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0633\u0627\u062e\u062a\u0645\u0627\u0646\u06cc \u0628\u0627 JavaScript \u0648 \u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 Node.js \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f.<br \/>\n\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<p>\u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646<br \/>\n\u0628\u0631\u062e\u0648\u0631\u062f \u0628\u0627 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0628\u0627\u06cc\u0646\u0631\u06cc \u0648 \u062a\u0635\u0627\u062f\u0641\u06cc<br \/>\n\u067e\u0631\u0648\u0646\u062f\u0647 \u0648 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0628\u0627 node.js<br \/>\n\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0645\u062a\u0642\u0627\u0631\u0646 \u062f\u0631 node.js<br \/>\n\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0646\u0627\u0645\u062a\u0642\u0627\u0631\u0646 \u0648 \u062a\u0631\u06a9\u06cc\u0628\u06cc \u062f\u0631 node.js<br \/>\n\u0627\u0645\u0636\u0627\u0647\u0627\u06cc \u062f\u06cc\u062c\u06cc\u062a\u0627\u0644 \u0628\u0627 Node.js \u0648 Trust<br \/>\n\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631\u0627\u06cc \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u062f\u0631 \u0645\u0631\u0648\u0631\u06af\u0631<br \/>\n\u0627\u0646\u062c\u0627\u0645 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0645\u0634\u062a\u0631\u06a9 \u062f\u0631 \u0645\u0631\u0648\u0631\u06af\u0631<br \/>\n<br \/>\r\n<table class=\"table table-bordered\">\r\n\t\r\n\t\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u0645\u062d\u0635\u0648\u0644 \u0628\u0647 \u0635\u0648\u0631\u062a \u0641\u0627\u06cc\u0644 \u062f\u0627\u0646\u0644\u0648\u062f\u06cc \u0627\u0633\u062a \u0648 \u0646\u0647 \u06a9\u062a\u0627\u0628 \u06a9\u0627\u063a\u0630\u06cc.\r\n\r\n\t\t<\/td>\r\n\t<\/tr>\r\n\r\n\t\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\u0628\u0647 \u0647\u0646\u06af\u0627\u0645 \u062e\u0631\u06cc\u062f \u0628\u0647 \u0632\u0628\u0627\u0646 \u062f\u0631\u062c \u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u06a9\u062a\u0627\u0628 \u062d\u062a\u0645\u0627 \u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u0639\u0645\u0648\u0644 \u062f\u0631 \u0627\u06a9\u062b\u0631 \u0645\u0648\u0627\u0631\u062f \u0632\u0628\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0641\u0627\u0631\u0633\u06cc \u0646\u06cc\u0633\u062a.\r\n\r\n\t\t<\/td>\r\n\t<\/tr>\t\r\n\r\n\t\t\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\u062f\u0631 \u0635\u0648\u0631\u062a \u0647\u0631\u06af\u0648\u0646\u0647 \u0645\u0634\u06a9\u0644 \u062f\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0634\u0645\u0627\u0631\u0647 09395106248 \u067e\u06cc\u0627\u0645\u06a9 \u062f\u0647\u06cc\u062f. \r\n\t\t<\/td>\r\n\t<\/tr>\t\r\n\t\r\n\t\t\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\u062f\u0631\u062c \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0628\u0631\u0627\u06cc \u0633\u0641\u0627\u0631\u0634 \u0636\u0631\u0648\u0631\u06cc \u0646\u06cc\u0633\u062a \u0648\u0644\u06cc \u062a\u0631\u062c\u06cc\u062d \u0622\u0646 \u0627\u0633\u062a \u062f\u0631\u062c \u06af\u0631\u062f\u062f \u062a\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a \u0628\u0631\u0648\u0632 \u0645\u0634\u06a9\u0644 \u0627\u0648\u0644\u06cc\u0646 \u0631\u0627\u0647 \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0645\u0627 \u0628\u0627 \u0634\u0645\u0627 \u0628\u0627\u0634\u062f.\r\n\t\t<\/td>\r\n\t<\/tr>\r\n\t\r\n\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\t\t\t\u0686\u0646\u0627\u0646\u0686\u0647 \u062f\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u062d\u0635\u0648\u0644 \u0628\u0647 \u0647\u0631 \u062f\u0644\u06cc\u0644\u06cc \u0628\u0627 \u0645\u0634\u06a9\u0644 \u0631\u0648\u0628\u0631\u0648 \u0634\u062f\u06cc\u062f \u0648 \u0645\u0637\u0645\u0626\u0646 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642 \u0648\u062c\u0647 \u0647\u0633\u062a\u06cc\u062f \u0628\u0647 \u0634\u0645\u0627\u0631\u0647 \u062a\u0645\u0627\u0633 \u0632\u06cc\u0631 \u0646\u0627\u0645\u060c \u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc \u0648 \u0646\u0627\u0645 \u0645\u062d\u0635\u0648\u0644 \u0631\u0627 \u067e\u06cc\u0627\u0645\u06a9 \u0628\u0632\u0646\u06cc\u062f \u062a\u0627 \u0644\u06cc\u0646\u06a9 \u0645\u062d\u0635\u0648\u0644 \u0633\u0631\u06cc\u0639\u0627 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0627\u0631\u0633\u0627\u0644 \u06af\u0631\u062f\u062f.\r\n\t\t\t<br \/><br \/>\r\n\t\t\t\u0634\u0645\u0627\u0631\u0647 \u062a\u0645\u0627\u0633: 09395106248 \r\n\r\n\t\t<\/td>\r\n\t<\/tr>\r\n\t\r\n<\/table>\r\n<br \/>\r\n\r\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; \u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc: Essential Cryptography for JavaScript Developers: A practical guide to leveraging common cryptographic operations in Node.js [&hellip;]<\/p>\n","protected":false},"featured_media":35904,"comment_status":"open","ping_status":"closed","template":"","meta":{"pmpro_default_level":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}}},"product_cat":[988,196,972,969],"product_tag":[],"class_list":{"0":"post-35903","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-988","7":"product_cat-196","8":"product_cat-972","9":"product_cat-969","10":"pmpro-has-access","11":"desktop-align-left","12":"tablet-align-left","13":"mobile-align-left","15":"first","16":"instock","17":"shipping-taxable","18":"purchasable","19":"product-type-variable"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/express24.ir\/d\/product\/\u06a9\u062a\u0627\u0628-\u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc-\u067e\u0627\u06cc\u0647-\u0628\u0631\u0627\u06cc-\u062a\u0648\u0633\u0639\u0647-\u062f\u0647\u0646\u062f\u06af\u0627\u0646\/\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633\" \/>\n<meta property=\"og:description\" content=\"&nbsp; \u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc: Essential Cryptography for JavaScript Developers: A practical guide to leveraging common cryptographic operations in Node.js [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/express24.ir\/d\/product\/\u06a9\u062a\u0627\u0628-\u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc-\u067e\u0627\u06cc\u0647-\u0628\u0631\u0627\u06cc-\u062a\u0648\u0633\u0639\u0647-\u062f\u0647\u0646\u062f\u06af\u0627\u0646\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-06T15:37:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/express24.ir\/d\/wp-content\/uploads\/2024\/07\/9781801075336.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"250\" \/>\n\t<meta property=\"og:image:height\" content=\"308\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 \u062f\u0642\u06cc\u0642\u0647\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/\",\"url\":\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/\",\"name\":\"\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633\",\"isPartOf\":{\"@id\":\"https:\/\/express24.ir\/d\/#website\"},\"datePublished\":\"2024-07-04T13:31:02+00:00\",\"dateModified\":\"2025-02-06T15:37:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/#breadcrumb\"},\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u062e\u0627\u0646\u0647\",\"item\":\"https:\/\/express24.ir\/d\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0641\u0631\u0648\u0634\u06af\u0627\u0647\",\"item\":\"https:\/\/express24.ir\/d\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/express24.ir\/d\/#website\",\"url\":\"https:\/\/express24.ir\/d\/\",\"name\":\"\u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/express24.ir\/d\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fa-IR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/express24.ir\/d\/product\/\u06a9\u062a\u0627\u0628-\u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc-\u067e\u0627\u06cc\u0647-\u0628\u0631\u0627\u06cc-\u062a\u0648\u0633\u0639\u0647-\u062f\u0647\u0646\u062f\u06af\u0627\u0646\/","og_locale":"fa_IR","og_type":"article","og_title":"\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","og_description":"&nbsp; \u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc: Essential Cryptography for JavaScript Developers: A practical guide to leveraging common cryptographic operations in Node.js [&hellip;]","og_url":"https:\/\/express24.ir\/d\/product\/\u06a9\u062a\u0627\u0628-\u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc-\u067e\u0627\u06cc\u0647-\u0628\u0631\u0627\u06cc-\u062a\u0648\u0633\u0639\u0647-\u062f\u0647\u0646\u062f\u06af\u0627\u0646\/","og_site_name":"\u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","article_modified_time":"2025-02-06T15:37:44+00:00","og_image":[{"width":250,"height":308,"url":"https:\/\/express24.ir\/d\/wp-content\/uploads\/2024\/07\/9781801075336.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646":"7 \u062f\u0642\u06cc\u0642\u0647"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/","url":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/","name":"\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","isPartOf":{"@id":"https:\/\/express24.ir\/d\/#website"},"datePublished":"2024-07-04T13:31:02+00:00","dateModified":"2025-02-06T15:37:44+00:00","breadcrumb":{"@id":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/#breadcrumb"},"inLanguage":"fa-IR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%d8%b1%d9%85%d8%b2%d9%86%da%af%d8%a7%d8%b1%db%8c-%d9%be%d8%a7%db%8c%d9%87-%d8%a8%d8%b1%d8%a7%db%8c-%d8%aa%d9%88%d8%b3%d8%b9%d9%87-%d8%af%d9%87%d9%86%d8%af%da%af%d8%a7%d9%86\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u062e\u0627\u0646\u0647","item":"https:\/\/express24.ir\/d\/"},{"@type":"ListItem","position":2,"name":"\u0641\u0631\u0648\u0634\u06af\u0627\u0647","item":"https:\/\/express24.ir\/d\/"},{"@type":"ListItem","position":3,"name":"\u06a9\u062a\u0627\u0628 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u061b \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 \u0646\u0648\u062f \u062c\u06cc \u0627\u0633 \u0648 \u0645\u0631\u0648\u0631\u06af\u0631"}]},{"@type":"WebSite","@id":"https:\/\/express24.ir\/d\/#website","url":"https:\/\/express24.ir\/d\/","name":"\u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/express24.ir\/d\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fa-IR"}]}},"_links":{"self":[{"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/product\/35903","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/comments?post=35903"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/media\/35904"}],"wp:attachment":[{"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/media?parent=35903"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/product_cat?post=35903"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/product_tag?post=35903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}