• Tidak ada hasil yang ditemukan

ﺎ ﯿاﺷ ﻨﺘﺮﻧﺖ ﯾا ﻫﺎ در اﻣﻦ داده ﺮه ﯿ اﻧﺘﻘﺎل و ذﺧ ي ﺑﺮا ﯽ ﭼﺎرﭼ

N/A
N/A
Protected

Academic year: 2024

Membagikan "ﺎ ﯿاﺷ ﻨﺘﺮﻧﺖ ﯾا ﻫﺎ در اﻣﻦ داده ﺮه ﯿ اﻧﺘﻘﺎل و ذﺧ ي ﺑﺮا ﯽ ﭼﺎرﭼ"

Copied!
19
0
0

Teks penuh

(1)

ﯽﺳﺪﻨﻬﻣ و ﯽﻨﻓ هﺪﮑﺸﻧاد ﺮﺗﻮﯿﭙﻣﺎﮐ و قﺮﺑ ﯽﺷزﻮﻣآ هوﺮﮔ

نﺎﯾﺎﭘ ﺪﺷرا ﯽﺳﺎﻨﺷرﺎﮐ ﻪﺟرد ﺖﻓﺎﯾرد ياﺮﺑ ﻪﻣﺎﻧ ﺮﺗﻮﯿﭙﻣﺎﮐ يرﺎﻤﻌﻣ ﺶﯾاﺮﮔ ﺮﺗﻮﯿﭙﻣﺎﮐ ﯽﺳﺪﻨﻬﻣ ﻪﺘﺷر

ﺑﻮﭼرﺎﭼ

اﺮﺑ ي ﺧذ و لﺎﻘﺘﻧا ﯿ

هﺮ هداد ﻦﻣا رد ﺎﻫ

اﯾ ﺖﻧﺮﺘﻨ ﺷا

ﯿﺎ

ﺮﮕﺸﻫوﮋﭘ :

يﺮﻈﻧ ﻦﺴﺤﻣ

ﺎﻤﻨﻫار دﺎﺘﺳا :

ﯽﻟﺎﻤﺟ ماﺮﻬﺷ ﺮﺘﮐد

رﻮﯾﺮﻬﺷ 1397

(2)

2 ﺑﻮﭼرﺎﭼ

اﺮﺑ ي ﺧذ و لﺎﻘﺘﻧا ﯿ

هﺮ ا رد ﺎﻫ هداد ﻦﻣا

ﺖﻧﺮﺘﻨ

ناﻮﻨﻋ و روآﺪﯾﺪﭘ مﺎﻧ : ﺑﻮﭼرﺎﭼ

اﺮﺑ ي ﺧذ و لﺎﻘﺘﻧا ﯿ

هﺮ ا رد ﺎﻫ هداد ﻦﻣا

ﺖﻧﺮﺘﻨ ﺷا ﯿﺎ / يﺮﻈﻧ ﻦﺴﺤﻣ

دﺎﺘﺳا نا ﺎﻤﻨﻫار : ﯽﻟﺎﻤﺟ ماﺮﻬﺷ ﺮﺘﮐد

ﺨﯾرﺎﺗ عﺎﻓﺪ : 27

/ 06 / 97

ﺤﻔﺻداﺪﻌﺗ تﺎ : 94

ص .

نﺎﯾﺎﭘ هرﺎﻤﺷ ﻪﻣﺎﻧ

: هوﺮﮔ مﺎﻧ

/ ﺎﭘ هرﺎﻤﺷ نﺎ ﻪﻣﺎﻧ

هﺪﯿﮑﭼ :

فﺪﻫ هداد ﻦﻣا هﺮﯿﺧذ و لﺎﻘﺘﻧا ياﺮﺑ يﺮﯾﺬﭘ سﺎﯿﻘﻣ و ﻦﻣا بﻮﭼرﺎﭼ ﻪﺋارا: ﻪﮐ يا ﻪﻧﻮﮔ ﻪﺑ ﺪﺷﺎﺑ ﯽﻣ ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا يﺎﯿﻧد رد ﺎﻫ

ﺶﻟﺎﭼ ﻦﺘﻓﺮﮔ ﺮﻈﻧ رد ﺎﺑ فﺎﻄﻌﻧا ،يﺮﯾﺬﭘ سﺎﯿﻘﻣ ﻪﻠﻤﺟ زا ﻒﻠﺘﺨﻣ يﺎﻫ

،يﺮﯾﺬﭘ ﻻﺎﺑ نﺎﻨﯿﻤﻃا ﺖﯿﻠﺑﺎﻗ دوﺪﺤﻣ ﯽﺷزادﺮﭘ ﻊﺑﺎﻨﻣ و

ﺪﺷﺎﺑ ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا يﺎﻫ زﺎﯿﻧ يﻮﮕﺨﺳﺎﭘ ﺪﻧاﻮﺘﺑ .

ﻪﺘﻓﺎﯾ ﺎﻫ ﺲﯾﺎﻘﻣ و ﺖﯿﻨﻣا ياراد ﻪﮐ ﻦﻤﯾا بﻮﭼرﺎﭼ ﮏﯾ: يﺮﯾﺬﭘ

شور ﻪﺑ ﺖﺒﺴﻧ ﯽﺒﺴﻧ دﻮﺒﻬﺑ ﻦﯿﻨﭽﻤﻫ و ﻻﺎﺑ ﻪﺑﺎﺸﻣ يﺎﻫ

ﺪﺷﺎﺑ

ﻢﯾدﺮﮐ ﯽﺣاﺮﻃ .

زار ﻢﯿﻬﺴﺗ ياﺮﺑ ﺪﯾﺪﺟ شور ﻪﺳ ﻦﯿﻨﭽﻤﻫ ﻪﻟﺎﺒﻧد نرﺎﻘﺘﻣ يراﺬﮔﺰﻣر ﺮﺑ ﯽﻨﺘﺒﻣ

يا هوﻼﻋ ﻪﮐ ﺖﺳا هﺪﺷ ﯽﻓﺮﻌﻣ

هداد هزاﺪﻧا ندﻮﺑ ﻪﻨﯿﻤﮐ ﺮﺑ ﯽﻣ ﻪﻨﯿﻬﺑ ﺰﯿﻧ ناﻮﺗ فﺮﺼﻣ و اﺮﺟا نﺎﻣز ﺮﻈﻧ زا ،هﺪﺷ ﺪﯿﻟﻮﺗ ﯽﺟوﺮﺧ يﺎﻫ

ﺪﺷﺎﺑ . ياﺮﺑ شور ﻦﯾا ﺎﻫ

هداد ﯽﺑاﺮﺧ و ﺐﻠﻘﺗ ﺺﯿﺨﺸﺗ ﺪﯾﺪﺟ مﺰﯿﻧﺎﮑﻣ ﯽﻣ ﯽﻨﯾﻮﻧ دروﺎﺘﺳد دﻮﺧ ﻪﺑﻮﻧ ﻪﺑ ﻪﮐ ﺪﯾدﺮﮔ ﻪﺋارا ﺰﯿﻧ ﺎﻫ

ﺪﺷﺎﺑ .

ﻪﺠﯿﺘﻧ يﺮﯿﮔ ﯽﺑﻮﭼرﺎﭼ ﺶﻫوﮋﭘ ﻦﯾا رد: زار ﻢﯿﻬﺴﺗ ﻢﺘﯾرﻮﮕﻟا ﻪﺳ سﺎﺳا ﺮﺑ

هدﺮﮐ ﯽﺣاﺮﻃ ﺶﻟﺎﭼ زا ﯽﻔﻠﺘﺨﻣ ﻪﻨﻣاد ﺪﻧاﻮﺘﺑ ﻪﮐ ﻢﯾا

-

رد ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا يﺎﻫ ار هداد ﻦﻤﯾا ﺖﯾﺮﯾﺪﻣ

ﺪﯾﺎﻤﻧ فﺮﻃﺮﺑ .

ﻦﻤﯾا و هدﻮﺑ ﻪﻨﯿﻬﺑ ﯽﺑﺎﯾزرا ﻒﻠﺘﺨﻣ يﺎﻫرﺎﯿﻌﻣ ﺮﻈﻧ زا بﻮﭼرﺎﭼ ﻦﯾا

ﯽﻣ ﺪﺷﺎﺑ .

هژاو يﺪﯿﻠﮐ يﺎﻫ ﻪﻟﺎﺒﻧد يراﺬﮔﺰﻣر ،زار ﻢﯿﻬﺴﺗ:

،يا

،ﯽﺘﯿﻨﻣا بﻮﭼرﺎﭼ تﺎﻋﻼﻃا ﺖﯿﻨﻣا ،ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا

(3)

فﺪﻫ و ﻪﻣﺪﻘﻣ 3

يژﻮﻟﻮﻨﮑﺗ نﺪﻣآ ﺎﺑ ﺎﻣ يﺎﯿﻧد ﺪﯾدﺮﺗ ﯽﺑ ﭗﻣﻻ ،ﯽﻧﻮﺳ ﺪﻨﻤﺷﻮﻫ ﺖﻋﺎﺳ ،ﻞﮔﻮﮔ ﮏﻨﯿﻋ ﺪﻨﻧﺎﻣ ﯽﯾﺎﻫ

يﺎﻫ

هﺎﮕﺘﺳد زا يرﺎﯿﺴﺑ و رود هار زا لﺮﺘﻨﮐ يﺎﺟ رد ﻪﮐ ﺮﮕﯾد يﺎﻫ

ﻞﺒﻗ ﻪﺑ ﺖﺒﺴﻧ ،ﺪﻨﺘﺴﻫ نﺎﻬﻨﭘ ﺎﻣ ﯽﮔﺪﻧز يﺎﺟ

ﺖﺳا هﺪﺷ ﺮﺗﺪﻨﻤﺷﻮﻫ .

هﺎﮕﺘﺳد ﻦﯾا رﻮﻬﻇ ﺎﺑ ﺖﺣار ار دﻮﺧ يﺎﻫرﺎﮐ مدﺮﻣ زا يرﺎﯿﺴﺑ ،رازﺎﺑ رد ﺪﻨﻤﺷﻮﻫ يﺎﻫ

ﺮﺗ

ﯽﻣ مﺎﺠﻧا ﻞﺒﻗ زا ﯽﻣ كاﺮﺘﺷا ﻪﺑ ناﺮﮕﯾد ﺎﺑ ﺰﯿﻧ ار دﻮﺧ يﺎﯿﻧد و ﺪﻨﻫد

ﺪﻧراﺬﮔ . ﯽﻤﻧ ﻦﯿﺑ ﻦﯾا رد ﻪﮐ يﺰﯿﭼ ناﻮﺗ

نﺎﻤﻟا ﻦﯾا ﻪﮐ ﺖﺳا ﻦﯾا دﺮﮐ شﻮﻣاﺮﻓ هﺎﮕﺘﺳد ﺎﯾ ﺎﻫ

ﺪﻨﺘﺴﻫ ﻞﺼﺘﻣ ﺖﻧﺮﺘﻨﯾا نﺎﻤﻫ ﺎﯾ بو ﻪﮑﺒﺷ ﻪﺑ ﺎﻫ .

ﻦﯾا

ﺑ طﺎﺒﺗرا ﯽﻣ ﺎﯿﻧد ﺖﯿﺑاﺬﺟ ناﺰﯿﻣ ﺶﯾاﺰﻓا ﺚﻋﺎ

دﻮﺷ . نﺎﺴﻧا هﺪﻨﻫد طﺎﺒﺗرا يﺎﯿﻧد ﻦﯾا ﻪﺑ ﯽﻠﮐ ﺖﻟﺎﺣ رد ،ﺎﻫ

هداد ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ار ﺎﯿﺷا و ﺎﻫ [1]1

ﯽﻣ قﻼﻃا ﺎﻫﺰﯿﭼ ﺖﻧﺮﺘﻨﯾا ﺎﯾ دﻮﺷ

.

لﺎﺳ ﺎﺗ ،ﺮﻨﺗرﺎﮔ فوﺮﻌﻣ ﻪﯾﺮﺸﻧ رﺎﻣآ سﺎﺳا ﺮﺑ 2020

ﺖﻠﺒﺗ ،هاﺮﻤﻫ ﻦﻔﻠﺗ ﻦﺘﻓﺮﮔ ﺮﻈﻧ رد نوﺪﺑ بﺎﺘﭙﻟ ﺎﯾ ﺎﻫ

-

ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا يﺎﯿﻧد رد ،ﺎﻫ 26

ﺖﺷاد ﺪﻨﻫاﻮﺧ دﻮﺟو لﺎﻌﻓ هﺎﮕﺘﺳد درﺎﯿﻠﯿﻣ .[2]

نﺎﺣاﺮﻃ زا يرﺎﯿﺴﺑ هزوﺮﻣا

شور تﻻﻮﺼﺤﻣ هﺎﮕﺘﺳد ﻦﯿﺑ طﺎﺒﺗرا دﺎﺠﯾا ﺖﻬﺟ ﯽﻔﻠﺘﺨﻣ يﺎﻫ

هﺎﮕﺘﺳد ﻞﺧاد رد ﺪﻨﻤﺷﻮﻫ يﺎﻫ ﻪﯿﺒﻌﺗ ﺎﻫ

ﯽﻣ ﺪﻨﻨﮐ . لﺎﺳ رد ﻪﮑﻨﯾا ﺎﺑ 2018

ﯿﺘﺴﻫ ﺖﺳا هﺪﯿﺳﺮﻧ ﯽﻓﺎﮐ غﻮﻠﺑ ﻪﺑ نﺎﻨﭽﻤﻫ ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ﺎﻣا ،ﻢ .

ﻞﯿﺴﻧﺎﺘﭘ

ﻪﻣﺎﻧﺮﺑ ﺪﯿﻟﻮﺗ ﺖﻬﺟ ﯽﮔرﺰﺑ ﺖﺻﺮﻓ ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا يﻻﺎﺑ رﺎﯿﺴﺑ ﯽﻣ راﺮﻗ ﺎﻣ رﺎﯿﺘﺧا رد عﻮﻨﺘﻣ يدﺮﺑرﺎﮐ يﺎﻫ

ﺪﻫد .

ﺮﺑ ﯽﺠﻨﺳﺮﻈﻧ سﺎﺳا ﯽﻣ ﻒﯾﺮﻌﺗ ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ياﺮﺑ ﯽﻠﺻا يدﺮﺑرﺎﮐ هزﻮﺣ رﺎﻬﭼ ،[1]

ﻮﺷ د ) : 1 (

2ﺖﻣﻼﺳ ؛ ) 2 (

ﻂﯿﺤﻣ ﺪﻨﻤﺷﻮﻫ يﺎﻫ ؛3

) 3 ( ﻞﻤﺣ ؛ﻞﻘﻧو ) 4 ( ﯽﺼﺨﺷ و ﯽﻋﺎﻤﺘﺟا .

ﺶﯾاﺰﻓا ﺖﻬﺟ ﺎﻫدﺮﺑرﺎﮐ ﻦﯾا زا يرﺎﯿﺴﺑ

ﯽﻣ يرﺎﻤﯿﺑ مﺎﮕﻨﻫ ﯽﺘﺣ ﺎﯾ و شزرو مﺎﮕﻨﻫ ،نﺎﺘﺳرﺎﻤﯿﺑ رد ،رﺎﮐ ﻞﺤﻣ رد ﺎﻣ ﯽﮔﺪﻧز ﺖﯿﻔﯿﮐ دﻮﺷ

. ﻦﯾا ﺎﺑ

ﺑ ﻞﯿﺴﻧﺎﺘﭘ و ﻦﺷور هﺪﻨﯾآ ياراد ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ﻪﮐ ﺖﺴﯿﻧ يﺪﯾدﺮﺗ فﺎﺻوا ﺖﺳا مدﺮﻣ ﻪﺑ ﮏﻤﮐ ﺖﻬﺟ ﻻﺎ

.

هﺎﮕﺘﺳد ،هزوﺮﻣا يژﻮﻟﻮﻨﮑﺗ هاﺮﻤﻫ ﻪﺑ ﻦﯿﯾﺎﭘ ﯽﻠﯿﺧ ﯽﻓﺮﺼﻣ ناﻮﺗ ﺎﺑ هﺪﺷ يزﺎﺳدراﺪﻧﺎﺘﺳا يﺎﻫ

ﯽﺑ يﺎﻫ ﻢﯿﺳ

ﺪﻨﻧﺎﻣ Wi-Fi ، ،RFID ZigBee و

Bluetooth ﻢﻬﻣ نﺎﻨﭽﻤﻫ

ﻪﻔﻟﻮﻣ ﻦﯾﺮﺗ ﯽﻣ ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا يﺎﻫ

ﺪﻨﺷﺎﺑ . رﺬﮔ ﺎﺑ

هﺎﮕﺘﺳد ،نﺎﻣز و ﺪﻨﻤﺷﻮﻫ ﻦﻔﻠﺗ ﺪﻨﻧﺎﻣ يﺪﻨﻤﺗرﺪﻗ يﺎﻫ

ﺖﻠﺒﺗ دﻮﺧ ﻪﺑ ار ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ﻢﻈﻋا ﺖﻤﺴﻗ ﺎﻫ

داد ﺪﻨﻫاﻮﺧ صﺎﺼﺘﺧا .

هﺎﮕﺘﺳد ﻦﯾا زا هدﺎﻔﺘﺳا نﺪﻣآ دﻮﺟو ﻪﺑ ﺚﻋﺎﺑ ،ﺎﻫدﺮﺑرﺎﮐ ﺶﯾاﺰﻓا ﺮﺑ هوﻼﻋ ﻒﻠﺘﺨﻣ يﺎﻫ

ﺖﺳﺎﯿﺳ و ﻞﺋﺎﺴﻣ رد هﮋﯾو ﻪﺑ يرﺎﯿﺴﺑ تﻼﮑﺸﻣ ﯽﻣ ﯽﺘﯿﻨﻣا يﺎﻫ

ﺪﻧﻮﺷ . ﻦﯾا ﻪﺑ ﺐﺳﺎﻨﻣ ﯽﮔﺪﯿﺳر مﺪﻋ ﻞﯿﻟد ﻪﺑ

هﺎﮕﺘﺳد ور ﺮﺑ ﯽﮑﯾﺰﯿﻓ تﻼﻤﺣ ،ﺎﻫ هﺎﮕﺘﺳد ﻦﯾا ي

ﯽﻤﻧ رﺎﻈﺘﻧا زا رود ﺎﻫ ﺪﺷﺎﺑ

. ﯽﻣﺎﻤﺗ هدﺎﻔﺘﺳا ﺮﮕﯾد ﻞﮑﺸﻣ

هﺎﮕﺘﺳد ﯽﺑ تﺎﻃﺎﺒﺗرا زا ﺎﻫ ﯽﻣ ﻢﯿﺳ

مﺎﯿﭘ دﻮﻨﺷ ياﺮﺑ ار رﺎﮐ ﻪﮐ ،ﺪﺷﺎﺑ نﺎﺳآ ﺎﻫ

ﯽﻣ ﺮﺗ دزﺎﺳ . ﻪﮐ ﯽﻧﺎﯾﺎﭘ ﻢﻬﻣ ﻪﺘﮑﻧ

هﺎﮕﺘﺳد ﻦﯾا ﻪﮐ ﺖﺳا ﻦﯾا ددﺮﮔ هرﺎﺷا ﺪﯾﺎﺑ ﺖﺨﺳ ﻊﺑﺎﻨﻣ و يژﺮﻧا ياراد ﺎﻫ

ﯽﻣ دوﺪﺤﻣ يراﺰﻓا ﺪﺷﺎﺑ

. ﻦﯾا ود

مﺰﯿﻧﺎﮑﻣ ﯽﺣاﺮﻃ يرداﻮﺷد ﺚﻋﺎﺑ ﻞﮑﺸﻣ هداد و ﻢﺘﺴﯿﺳ زا ﺖﻇﺎﻔﺣ ياﺮﺑ ﯽﺘﯿﻨﻣا ﺐﺳﺎﻨﻣ يﺎﻫ

ﯽﻣ ﺎﻫ دﻮﺷ . رد

1Internet of things

رﺎﺼﺘﺧا ﻪﺑ ﺎﯾ

IoT

2healthcare 3Smart Enviroment

(4)

4 ﺑﻮﭼرﺎﭼ

اﺮﺑ ي ﺧذ و لﺎﻘﺘﻧا ﯿ

هﺮ ا رد ﺎﻫ هداد ﻦﻣا

ﺖﻧﺮﺘﻨ

لﺎﺳ 2013 ﻪﻣﺎﻧﺮﺑ ﻖﺑﺎﺳ ﺪﻨﻣرﺎﮐ ،ندﻮﻨﺳا دراودا ﻂﺳﻮﺗ ﻪﮐ ﯽﻌﻤﺟ ترﺎﻈﻧ يﺎﻫ و CIA

، NSA ،ﺪﺷ ﺎﺸﻓا

ﺪﺷ ﺎﯿﻧد مﺎﻤﺗ ﯽﺘﻔﮕﺷ ﺚﻋﺎﺑ .[3]

ﺮﺑ هوﻼﻋ قﺎﻔﺗا ﻦﯾا ﺖﻟود ﻪﺟﻮﺗ ﺶﯾاﺰﻓا

ﻪﺑ ﺎﻫ عﻮﺿﻮﻣ ﺶﯾاﺰﻓا ﺚﻋﺎﺑ ،ﺖﯿﻨﻣا

هداد ﯽﻨﻤﯾا و ﯽﺼﺨﺷ ﻢﯾﺮﺣ زا ناﺮﺑرﺎﮐ ﺖﺒﻗاﺮﻣ ﺪﺷ دﻮﺧ يﺎﻫ

.

1 - 1 - ﺖﯿﻨﻣا مﻮﻬﻔﻣ

ﻪﺴﺳﻮﻣ ﺮﺗﻮﯿﭙﻣﺎﮐ ﺖﯿﻨﻣا ﻪﭽﺑﺎﺘﮐ رد ﯽﻣ ﻒﯾﺮﻌﺗ ترﻮﺻ ﻦﯾا ﻪﺑ ﺮﺗﻮﯿﭙﻣﺎﮐ ﺖﯿﻨﻣا ترﺎﺒﻋNIST

دﻮﺷ :

ﺪﻫا ﻪﺑ ﯽﺑﺎﯿﺘﺳد ياﺮﺑ ﯽﺗﺎﻋﻼﻃا ﻢﺘﺴﯿﺳ ﮏﯾ ياﺮﺑ ﻪﮐ ﯽﺘﻈﻓﺎﺤﻣ ﯽﮕﭼرﺎﭙﮑﯾ ﻆﻔﺣ فا

،1

ﻞﺑﺎﻗ

ندﻮﺑ سﺮﺘﺳد ﯽﮕﻧﺎﻣﺮﺤﻣ و2

ﯽﻣ ﻢﻫاﺮﻓ ﯽﺗﺎﻋﻼﻃا ﻢﺘﺴﯿﺳ ﻊﺑﺎﻨﻣ3

دﻮﺷ . ﺖﺨﺳ ﻞﻣﺎﺷ ﻊﺑﺎﻨﻣ ﻦﯾا ،راﺰﻓا

مﺮﻧ هداد ،ﻞﻣﺎﻋ ﻢﺘﺴﯿﺳ ،راﺰﻓا ﯽﻣ تﺎﻃﺎﺒﺗرا و ﺎﻫ

ﺪﺷﺎﺑ . [4]

ﻒﯾﺮﻌﺗ ﻦﯾا 3

و ﯽﮕﭼرﺎﭙﮑﯾ ،ﯽﮕﻧﺎﻣﺮﺤﻣ ار ﺮﺗﻮﯿﭙﻣﺎﮐ ﺖﯿﻨﻣا يﺪﯿﻠﮐ فﺪﻫ ﻞﺑﺎﻗ

ﯽﻣ ﻒﯾﺮﻌﺗ ندﻮﺑ سﺮﺘﺳد -

ﺪﻨﮐ . ﻦﯾا ﻪﺑ ﻻﻮﻤﻌﻣ 3

مﻮﻬﻔﻣ ﻞﮑﺷ رد ﻪﮐ 1

- 1

،ﺖﺳا هﺪﺷ هداد نﺎﺸﻧ ﺰﯿﻧ ﺎﯾ ﺖﯿﻨﻣا ﺚﻠﺜﻣ

ياﺪﺘﺑا ﻪﮐCIA

ﯽﻣ ﺎﻬﻧآ ﯽﺴﯿﻠﮕﻧا لدﺎﻌﻣ ﺰﯿﻧ ﺪﺷﺎﺑ

ﯽﻣ ﻪﺘﺧﺎﻨﺷ ﺪﻧﻮﺷ

.

ﻞﮑﺷ 1 - 1 - يﺪﻨﻣزﺎﯿﻧ ﺚﻠﺜﻣ ﺖﯿﻨﻣا يﺎﻫ

ﻂﺳﻮﺗ مﻮﻬﻔﻣ ﻪﺳ ﻦﯾا هرﺎﺑرد ﺮﺘﺸﯿﺑ تﺎﻋﻼﻃا

4FIPS ﺖﺳا هﺪﺷ ﻪﺋارا ترﻮﺻ ﻦﯾا ﻪﺑ : [5]

ﯽﮕﻧﺎﻣﺮﺤﻣ ﮕﻧﺎﻣﺮﺤﻣ:

ﯿﯿ ﻨﻌ ﯽ ﮔﻮﻠﺟ ﯿ ﺮ ي ﺎﺸﻓا زا ي ﻏ داﺮﻓا ﻪﺑ تﺎﻋﻼﻃا ﯿ

زﺎﺠﻣﺮ . و ﯽﺻﻮﺼﺧ تﺎﻋﻼﻃا

ﯽﻣ ﺖﻈﻓﺎﺤﻣ داﺮﻓا ﯽﺼﺨﺷ ﻢﯾﺮﺣ دﻮﺷ

.

1Integrity

2Cvailability

3Confidentiality 4Federal Information Processing Standards

(5)

فﺪﻫ و ﻪﻣﺪﻘﻣ 5

ﯽﮕﭼرﺎﭙﮑﭘ :

ﯾ ﻪﭼرﺎﭙﮑ ندﻮﺑ

ﯾ ﻨﻌ ﯽ ﮔﻮﻠﺟ ﯿ ﺮ ي ﻐﺗ زا ﯿﯿ ﺮ هداد ﻏ رﻮﻄﺑ ﺎﻫ ﯿ

زﺎﺠﻣﺮ ﺨﺸﺗ و ﯿ ﺺ ﻐﺗ ﯿﯿ ﺮ رد

رﺎﮑﺘﺳد ترﻮﺻ ي

ﻏ ﯿ زﺎﺠﻣﺮ تﺎﻋﻼﻃا .

ندﻮﺑ سﺮﺘﺳد ﻞﺑﺎﻗ :

ﺎﺑ تﺎﻋﻼﻃا ﯾ

ﺪ ﻧﺎﻣز ﯽ ﻧ درﻮﻣ ﻪﮐ ﯿ

زﺎ سﺮﺘﺳد رد ﺪﻨﺘﺴﻫ زﺎﺠﻣ داﺮﻓا ﻂﺳﻮﺗ

ﺪﻨﺷﺎﺑ .

ﺖﯿﻨﻣا ﺚﻠﺜﻣ ﻪﮑﻨﯾا ﺎﺑ ﯽﻣ ﻪﺋارا ار ﺖﯿﻨﻣا فاﺪﻫا زا ﯽﺤﺿاو ﻒﯾﺮﻌﺗ CIA

ﻦﯾا ﺮﺑ ﻦﯿﺼﺼﺨﺘﻣ زا ﯽﺧﺮﺑ ،ﺪﻫد

ﯽﻣ يروﺮﺿ ﺰﯿﻧ يﺮﺘﺸﯿﺑ ﻢﯿﻫﺎﻔﻣ ﻪﮐ ﺪﻨﺘﺴﻫ دﺎﻘﺘﻋا ﺎﺑ

ﺪﻨﺷ .[6]

ﯽﻣ حﺮﻄﻣ ﺮﺘﺸﯿﺑ ﻪﮐ يدرﻮﻣ ود ،ﺪﻧﻮﺷ

ﻠﺑﺎﻗ ﯿ ﺖ

ﻞﻤﻋ مﺎﺠﻧا رﺎﮑﻧا مﺪﻋ ﯽﻣ ندﻮﺑ ﻞﺻا و

ﺪﺷﺎﺑ . ﻞﺑﺎﻗ و ﺖﯾﻮﻫ زاﺮﺣا ﺖﯿﻠﺑﺎﻗ ندﻮﺑ اراد ﯽﻨﻌﻣ ﻪﺑ ندﻮﺑ ﻞﺻا

ﺖﺳا ﺮﮕﯾد داﺮﻓا ﻂﺳﻮﺗ ندﻮﺑ نﺎﻨﯿﻤﻃا .

ﻪﮐ ﺖﺳا ﯽﻨﻌﻣ ﻦﯾا ﻪﺑ نﺎﺸﻧ ﺰﯿﻧ ﯽﻠﻤﻋ مﺎﺠﻧا رﺎﮑﻧا مﺪﻋ ﺖﯿﻠﺑﺎﻗ

لﺎﺜﻣ ياﺮﺑ ،ﺪﻨﺷﺎﺑ ﯽﺑﺎﯾدر ﻞﺑﺎﻗ ﻢﺘﺴﯿﺳ ﮏﯾ رد ﻪﺘﻓﺎﯾ مﺎﺠﻧا لﺎﻤﻋا هﺪﻨﺘﺳﺮﻓ

ﯾﺎ ﮔ ﯿ هﺪﻧﺮ لﺎﺳرا ﺪﻧاﻮﺘﻧ ﯾﺎ

رد ﯾ ﺖﻓﺎ ﭘ ﯿ ﻣﺎ ﯽ ﺪﻨﮐ رﺎﮑﻧا ار .

1 - 2 - ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا رد ﯽﺘﯿﻨﻣا تﻼﮑﺸﻣ ﯽﺳرﺮﺑ

هار و ﻪﻌﺳﻮﺗ رد ﯽﻠﺻا تﻼﮑﺸﻣ زا ﯽﮑﯾ ﺖﯿﻨﻣا يژﻮﻟﻮﻨﮑﺗ ﯽﻣﻮﻤﻋ يزاﺪﻧا

ﻪﻣﺎﻧﺮﺑ و ﺎﻫ ﻪﺑ طﻮﺑﺮﻣ يﺎﻫ

ﺖﻧﺮﺘﻨﯾا ﺎﯿﺷا

ﯽﻣ ﺪﺷﺎﺑ . لﺎﺳ رد 2011

دﺎﻬﻧ ، OWASP 101

ﺖﻧﺮﺘﻨﯾا هزﻮﺣ ﯽﺘﯿﻨﻣا تﻼﮑﺸﻣ ﻦﯾﺮﺗﺪﺑ زا درﻮﻣ

دﻮﻤﻧ مﻼﻋا ﺮﯾز ترﻮﺻ ﻪﺑ ار ﺎﯿﺷا :

1.

ﺖﺤﺗ ﻂﺑار ﻦﻤﯾاﺮﯿﻏ بو

2.

ﺖﯾﻮﻫ زاﺮﺣا مﺪﻋ /

ﺖﺤﺻ ﺐﺳﺎﻨﻣ ﯽﺠﻨﺳ

3.

ﻪﮑﺒﺷ تﺎﻣﺪﺧ ﻦﻤﯾاﺮﯿﻏ يا

4.

هداد يراﺬﮔﺰﻣر مﺪﻋ لﺎﻘﺘﻧا لﺎﺣ رد يﺎﻫ

5.

ﺖﺳﺎﯿﺳ تﻼﮑﺸﻣ ﯽﺘﯿﻨﻣا يﺎﻫ

6.

ﺑا ﻂﺑار ﻦﻤﯾاﺮﯿﻏ يﺮ

7.

ﻦﻤﯾاﺮﯿﻏ ﻞﯾﺎﺑﻮﻣ ﻂﺑار 8.

ﯽﻓﺎﮐﺎﻧ ﯽﺘﯿﻨﻣا تﺎﻤﯿﻈﻨﺗ 9.

مﺮﻧ راﺰﻓا / ﺖﺨﺳ ﻦﻤﯾاﺮﯿﻏ راﺰﻓا

10 . ﻒﯿﻌﺿ ﯽﮑﯾﺰﯿﻓ ﺖﯿﻨﻣا

1Open Web Application Security Projects

(6)

6 ﺑﻮﭼرﺎﭼ

اﺮﺑ ي ﺧذ و لﺎﻘﺘﻧا ﯿ

هﺮ ا رد ﺎﻫ هداد ﻦﻣا

ﺖﻧﺮﺘﻨ

ﻞﮑﺷ 1 رد ار ﯽﺘﯿﻨﻣا تﻼﺸﻣ ﻦﯾا 3

ﺖﺳﺎﯿﺳ ،هداد ﯽﮕﻧﺎﻣﺮﺤﻣ ﻪﺘﺳد ﻢﯿﺴﻘﺗ ﯽﺠﻨﺳدﺎﻤﺘﻋا و ﯽﺘﯿﻨﻣا يﺎﻫ

ﯽﻣ ﺪﻨﮐ . [7]

ﻞﮑﺷ 1 - 1 - ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ﯽﺘﯿﻨﻣا تﻼﮑﺸﻣ [7]

1 - 3 ﺶﻫوﮋﭘ هﺰﯿﮕﻧا

ﻢﺘﺴﯿﺳ زا يرﺎﯿﺴﺑ هزوﺮﻣا ﺖﺧﺎﺳﺮﯾز و ﺎﻫ

ﻪﻣﺎﻧﺮﺑ زا ﺮﺘﻬﺑ هدﺎﻔﺘﺳا و ﯽﮕﻨﯿﻬﺑ يﻮﺳ ﻪﺑ ﺖﮐﺮﺣ ﻪﺑ ﻢﯿﻤﺼﺗ ﺎﻫ -

ﻪﺘﻓﺮﮔ زﺎﯿﻧ درﻮﻣ يﺎﻫ ﺪﻧا

. سﺮﺘﺳد رد ،ﯽﮕﭼرﺎﭙﮑﯾ ﯽﻠﺻا فﺪﻫ ،ﯽﺻﻮﺼﺧ ﻢﯾﺮﺣ و ﯽﺘﯿﻨﻣا تﻼﮑﺸﻣ درﻮﻣ رد

هداد ﺖﯿﻨﻣا و ندﻮﺑ ﯽﻣ ﺎﻫ

هﺎﮕﺘﺳد و ناﺮﺑرﺎﮐ ﺎﺗ ﺪﺷﺎﺑ و يرﺎﮑﺘﺳد مﺪﻋ زا تﺎﻋﻼﻃا ﺖﻓﺎﯾرد مﺎﮕﻨﻫ رد ﺎﻫ

نآ ﺖﻣﻼﺳ ﺪﻨﯾﺎﻤﻧ ﻞﺻﺎﺣ نﺎﻨﯿﻤﻃا ﺎﻫ

.

ﮏﯿﻨﮑﺗ زا هدﺎﻔﺘﺳا ،ﯽﮕﭼرﺎﭙﮑﯾ فﺪﻫ ﻪﺑ نﺪﯿﺳر ياﺮﺑ ﯽﻣ يروﺮﺿ يﺮﻣا دراﺪﻧﺎﺘﺳا يرﺎﮕﻧﺰﻣر يﺎﻫ

ﺪﻨﺷﺎﺑ .

ﮏﯿﻨﮑﺗ بﺎﺨﺘﻧا ﯿﻤﻃا ﻪﯾﺎﭘ يرﺎﮕﻧﺰﻣر ﺐﺳﺎﻨﻣ يﺎﻫ

ﯽﻣ ﻢﺘﺴﯿﺳ ﺖﯿﻨﻣا زا نﺎﻨ شور زا هدﺎﻔﺘﺳا و ﺪﺷﺎﺑ

يﺎﻫ

دﻮﺷ ﻪﻧﺎﻣﺮﺤﻣ تﺎﻋﻼﻃا يﺎﺸﻓا ﺚﻋﺎﺑ ﺖﺳا ﻦﮑﻤﻣ دراﺪﻧﺎﺘﺳاﺮﯿﻏ .

ﯽﯾﺎﺠﻧآ زا ﻦﯿﻨﭽﻤﻫ ﻢﺘﯾرﻮﮕﻟا ﻪﮐ

يﺎﻫ

ﻂﯿﺤﻣ رد توﺎﻔﺘﻣ يرﺎﮕﻧﺰﻣر ﮏﯿﻨﮑﺗ ﻦﯾا زا هدﺎﻔﺘﺳا ﻞﺤﻣ ،ﺪﻧراد ﯽﺗوﺎﻔﺘﻣ دﺮﮐرﺎﮐ ﻒﻠﺘﺨﻣ يﺎﻫ

ﺖﯿﻤﻫا ﺰﯿﻧ ﺎﻫ

دراد . يﺎﻫدﺮﺑرﺎﮐ رد هﮋﯾو ﻪﺑ ﯽﻣ بﺎﺴﺣ ﻪﺑ ﯽﻠﺻا ﺮﺼﻨﻋ ﺎﻫرﻮﺴﻨﺳ ،ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا

تﻼﮑﺸﻣ ﻞﯿﻟد ﻪﺑ و ﺪﻨﯾآ

ﯽﻤﻧ ﻊﺑﺎﻨﻣ مﺰﯿﻧﺎﮑﻣ ناﻮﺗ

نآ رد ار هﺪﯿﭽﯿﭘ ﯽﺘﯿﻨﻣا يﺎﻫ هدﺎﯿﭘ ﺎﻫ

دﺮﮐ يزﺎﺳ .

ﻪﺋارا ﯽﺘﯿﻨﻣا ﻢﺘﯾرﻮﮕﻟا ﺪﯾﺎﺑ ﻦﯾاﺮﺑﺎﻨﺑ

فﺎﻄﻌﻧا ﺮﺑ هوﻼﻋ ﻪﮐ دﻮﺷ هدﺎﯿﭘ نﺎﮑﻣا ،ﯽﻓﺎﮐ يﺮﯾﺬﭘ

د ﺰﯿﻧ ار ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ﻂﯿﺤﻣ رد ﯽﻠﻤﻋ يزﺎﺳ ﺪﺷﺎﺑ ﻪﺘﺷا

.

ﻪﮑﺒﺷ ،ﻦﯾا ﺮﺑ هوﻼﻋ ﯽﺑ ﺮﮕﺴﺣ يﺎﻫ

ﯽﺘﻌﻨﺻ فرﺎﺼﻣ ياﺮﺑ ﺎﻬﻨﺗ ،ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ﯽﻠﺻا ﻪﻨﻣاد ناﻮﻨﻋ ﻪﺑ ،ﻢﯿﺳ

ﻪﻧﺎﺧ ،اﻮﻫ ﯽﺳرﺮﺑ رد لﻮﻤﻌﻣ ترﻮﺻ ﻪﺑ و ﺖﺳا هﺪﺸﻧ هدﺎﻔﺘﺳا ﯽﻣ هدﺎﻔﺘﺳا ﺮﮕﯾد دراﻮﻣ و ﺪﻨﻤﺷﻮﻫ يﺎﻫ

دﻮﺷ .

(7)

فﺪﻫ و ﻪﻣﺪﻘﻣ 7

ﯽﮔﮋﯾو ياراد ﺎﻫدﺮﺑرﺎﮐ زا عﻮﻧ ﻦﯾا ﯽﻣ دﻮﺧ ﻪﺑ ﺮﺼﺤﻨﻣ يﺎﻫ

ﺪﺷﺎﺑ . زا ﯽﮔﮋﯾو ﻦﯾا ﻪﻠﻤﺟ ﯽﻣ ﺎﻫ

ﮏﭼﻮﮐ ﻪﺑ ناﻮﺗ

دﺮﮐ هرﺎﺷا لﺎﻘﺘﻧا ﺮﻫ رد هداد ﮏﯿﻓاﺮﺗ هزاﺪﻧا ندﻮﺑ .

ﺮﺑ ﺎﻬﻨﺗ ﺎﻫﺮﮕﺴﺣ زا ماﺪﮐ ﺮﻫ ﻪﮐ ﺖﺳا ﻦﯾا ﺮﻣا ﻦﯾا ﻞﯿﻟد

ﯽﯾﺎﯿﻓاﺮﻐﺟ ﻪﻄﻘﻧ ﺎﯾ اﻮﻫ يﺎﻣد ﺪﻨﻧﺎﻣ ،هداد عﻮﻧ ﮏﯾ يور ﺪﻧراد ﺰﮐﺮﻤﺗ ،GPS

. تﻻﺎﺳرا ﻦﯾا هزاﺪﻧا ﺪﻨﭼﺮﻫ

ﯽﻣ ﮏﭼﻮﮐ ﺎﮐ ﻦﯾا ﺎﻫﺮﮕﺴﺣ ﺎﻣا ،ﺪﺷﺎﺑ

ﯽﻣ مﺎﺠﻧا تﺪﻣ زارد رد صﺎﺧ ﯽﻧﺎﻣز هزﺎﺑ ﮏﯾ رد هراﻮﻤﻫ ار ﺎﻫر ﺪﻨﻫد

.

شور ﯽﻣ هدﺎﻔﺘﺳا ﺖﻧﺮﺘﻨﯾا رد ﻪﮐ لﻮﻤﻌﻣ ﻦﻣا لﺎﻘﺘﻧا يﺎﻫ يﺪﻨﻣزﺎﯿﻧ ﻦﯿﻨﭼ ﯽﺘﺨﺳ ﻪﺑ دﻮﺷ

ﻪﺑ ار ﯽﯾﺎﻫ

ﯽﻣ فﺮﻃﺮﺑ ﯽﮕﻨﯿﻬﺑ ﻪﻨﯿﻣز رد صﻮﺼﺧ دزﺎﺳ

.

ﯽﻣ يرﺎﮕﻧﺰﻣر ﺪﯿﻠﮐ ﻦﻤﯾا ﺖﯾﺮﯾﺪﻣ ﻪﺑ زﺎﯿﻧ ،ﺖﺷاد ﻪﺟﻮﺗ نآ ﻪﺑ ﺪﯾﺎﺑ ﻪﮐ ﻢﻬﻣ ﻪﺘﮑﻧ ﺪﯿﻠﮐ زا هدﺎﻔﺘﺳا و ﺪﺷﺎﺑ

ﯽﻣ رﺎﮑﻧا ﻞﺑﺎﻗﺮﯿﻏ ﺰﯿﻧ يرﺎﮕﻧﺰﻣر تﺎﯿﻠﻤﻋ مﺎﺠﻧا ياﺮﺑ ﺪﺷﺎﺑ

. ﻒﯾﺮﻃ زا تﺎﻋﻼﻃا يﺎﺸﻓا زا يرﺎﯿﺴﺑ لﺎﺣ ﻦﯾا ﺎﺑ

ﯽﻣ قﺎﻔﺗا يرﺎﮕﻧﺰﻣر ﺪﯿﻠﮐ ﺐﺳﺎﻨﻣ ﺖﯾﺮﯾﺪﻣ مﺪﻋ ﺪﺘﻓا

. ﺐﯿﺳآ ،ﻢﺘﺴﯿﺳ ﺖﯿﻨﻣا ﺪﯾد زا ﯽﻣ ﺰﯿﻧ ﻢﺘﺴﯿﺳ يﺮﯾﺬﭘ

-

دﻮﺷ تﻼﮑﺸﻣ ﻦﯾا ﺚﻋﺎﺑ ﺪﻧاﻮﺗ .

ﺳا ﺮﺘﻬﺑ ،ترﻮﺻ ﺮﻫ رد ﯽﺣاﺮﻃ يرﻮﻃ ﺪﯾﺎﺑ ﺪﯿﻠﮐ و هداد ﺖﯾﺮﯾﺪﻣ مﺰﯿﻧﺎﮑﻣ ﺖ

دﺮﯿﮕﺑ ار ﯽﺗﺎﻗﺎﻔﺗا ﻦﯿﻨﭼ يﻮﻠﺟ ﻪﮐ ﺪﺷﺎﺑ هﺪﺷ .

1 - 4 - ﯽﯾﺎﻬﻧ فﺪﻫ

ﻪﻄﻘﻧ ﻪﺑ ﻪﻄﻘﻧ ترﻮﺻ ﻪﺑ هداد هﺮﯿﺧذ و لﺎﻘﺘﻧا ﺖﻬﺟ ﻦﻣا بﻮﭼرﺎﭼ ﮏﯾ ﯽﺣاﺮﻃ ﺶﻫوﮋﭘ ﻦﯾا ﯽﯾﺎﻬﻧ فﺪﻫ ﯽﻣ ﺪﺷﺎﺑ . ﻢﺘﺴﯿﺳ يور ﯽﺑﺎﯾزرا ياﺮﺑ ار يدﺎﻬﻨﺸﯿﭘ شور ﺲﭙﺳ ﻞﻣﺎﻋ

Contiki هدﺎﯿﭘ

ﻪﯿﺒﺷ رد و هدﺮﮐ يزﺎﺳ -

زﺎﺳ Cooja ﯽﻣ ﯽﺳرﺮﺑ ﻢﯿﯾﺎﻤﻧ

. ﯽﻣ ﺮﯾز ترﻮﺻ ﻪﺑ ﻪﻣﺎﻧﺎﯾﺎﭘ ﻦﯾا فاﺪﻫا ﺪﺷﺎﺑ

:

يﺎﻫدراﺪﻧﺎﺘﺳا زا هدﺎﻔﺘﺳا ﯽﺘﯿﻨﻣا

هدﺎﯿﭘ ﺖﻬﺟ ﯽﻠﻌﻓ ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا ﺐﺳﺎﻨﻣ مﺰﯿﻧﺎﮑﻣ يزﺎﺳ

سﺎﯿﻘﻣ بﻮﭼرﺎﭼ ﻪﺋارا ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا هﺮﻣزور يﺎﻫزﺎﯿﻧ ﺎﺑ ﺮﯾﺬﭘ

سﺮﺘﺳد رد ﺶﯾاﺰﻓا هداد يﺮﯾﺬﭘ

هاﺮﻤﻫ ﺎﻫ ﯽﻟﺎﻐﺷا يﺎﻀﻓ هزاﺪﻧا ﯽﻘﻄﻨﻣﺮﯿﻏ ﺶﯾاﺰﻓا مﺪﻋ ﺎﺑ

ﺺﯿﺨﺸﺗ نﺎﮑﻣا نآ حﻼﺻا و هداد ﯽﺑاﺮﺧ

ﺎﻫ

فﺮﻃﺮﺑ ﻢﺘﺴﯿﺳ ﯽﻠﻌﻓ ﯽﺘﯿﻨﻣا تﻼﮑﺸﻣ يزﺎﺳ هﺪﺷ هدﺎﻔﺘﺳا ﻪﺑﺎﺸﻣ يﺎﻫ

،ور ﻦﯾا زا ا مﺎﺠﻧا زا فﺪﻫ

ﯾ ﻦ ﻘﻣ و ﻦﻣا بﻮﭼرﺎﭼ ﻪﺋارا هژوﺮﭘ ﯿ

سﺎ ﺬﭘ ﯾﺮ ي اﺮﺑ ي ﺧذ و لﺎﻘﺘﻧا ﯿ

هﺮ هداد ﻦﻣا

ﻧد رد ﺎﻫ ﯿﺎ

ي اﯾ ﺖﻧﺮﺘﻨ ﺷا ﯿﺎ ﻣ ﯽ ا ﻪﻧﻮﮔ ﻪﺑ ﺪﺷﺎﺑ ي

ﺎﻫ ﻪﺒﻨﺟ ﻦﺘﻓﺮﮔ ﺮﻈﻧ رد ﺎﺑ ﻪﮐ ي

ﻘﻣ ﻪﻠﻤﺟ زا ﻒﻠﺘﺨﻣ ﯿ

سﺎ

ﺬﭘ ﯾﺮ ي

، ﺬﭘ فﺎﻄﻌﻧا ﯾﺮ

ﻠﺑﺎﻗ و ﯿ ﺖ ﻤﻃا ﯿ نﺎﻨ ﻮﮕﺨﺳﺎﭘ ﺪﻧاﻮﺘﺑ ي

ﻧ ﯿ زﺎ ﺎﻫ ي اﯾ ﺖﻧﺮﺘﻨ ﺷا ﯿﺎ ﺪﺷﺎﺑ .

(8)

2 - ﻖﯿﻘﺤﺗ ﻪﻨﯿﺸﯿﭘ و ﯽﻧﺎﺒﻣ

Error! Bookmark not defined.

2 - 1 - ﻢﺘﯾرﻮﮕﻟا يراﺬﮔﺰﻣر يﺎﻫ

ﻢﺘﯾرﻮﮕﻟا يراﺬﮔﺰﻣر يﺎﻫ

ﻢﺘﺴﯿﺳ ﯽﻣﺎﻤﺗ ﯽﺣاﺮﻃ رد ﻪﯾﺎﭘ ﻞﻣﺎﻋ هراﻮﻤﻫ1

ﯽﻣ ﯽﺘﯿﻨﻣا يﺎﻫ ﺪﻨﺷﺎﺑ

. يراﺬﮔﺰﻣر

ﯽﻣ ار نرﺪﻣ داد راﺮﻗ ﻪﻌﻟﺎﻄﻣ درﻮﻣ هزﻮﺣ ﻦﯾﺪﻨﭼ رد ناﻮﺗ

. ﻢﺘﯾرﻮﮕﻟا ﯽﻠﮐ ﺖﻟﺎﺣ رد ود ﻪﺑ ار يراﺬﮔﺰﻣر يﺎﻫ

ﻪﺘﺳد ﻢﺘﯾرﻮﮕﻟا ﯽﻠﮐ نرﺎﻘﺘﻣ يﺎﻫ

نرﺎﻘﺘﻣﺎﻧ و2

ﯽﻣ ﻢﯿﺴﻘﺗ3

ﺪﻨﻨﮐ ﻞﮑﺷ رد ﻪﮐ 2

- 1 نﺎﺸﻧ ﺖﺳا هﺪﺷ هداد .

يرﺎﮕﻧﺰﻣر رد ﯽﻠﺻا يﺎﻫهزﻮﺣ -1-2 ﻞﮑﺷ

ﯽﻣ هدﺎﻔﺘﺳا ﯽﯾﺎﺸﮔﺰﻣر و يراﺬﮔﺰﻣر تﺎﯿﻠﻤﻋ مﺎﺠﻧا ياﺮﺑ ﺪﺣاو ﺪﯿﻠﮐ ﮏﯾ زا نرﺎﻘﺘﻣ يراﺬﮔﺰﻣر رد ﺪﻨﻨﮐ

.

ﻢﺘﯾرﻮﮕﻟا ﻪﺘﺳد ود ﻪﺑ ﺰﯿﻧ يراﺬﮔﺰﻣر شور ﻦﯾا ﻫ

ﯽﮐﻮﻠﺑ يﺎ ﻪﻟﺎﺒﻧد و 4

5يا ﯽﻣ ﻢﯿﺴﻘﺗ دﻮﺷ

. ،ﯽﮐﻮﻠﺑ ﻢﺘﯾرﻮﮕﻟا

كﻮﻠﺑ مﺎﺠﻧا نآ يور ار يراﺬﮔﺰﻣر تﺎﯿﻠﻤﻋ ﺲﭙﺳ و هدﺮﮐ ﺖﻓﺎﯾرد يدورو ناﻮﻨﻋ ﻪﺑ ار هﺪﺸﻧ ﺰﻣر ﻦﺘﻣ زا ﯽﯾﺎﻫ

ﯽﻣ ﺪﻫد . ﻪﻟﺎﺒﻧد ﻢﺘﯾرﻮﮕﻟا رد ،شور ﻦﯾا فﻼﺧ ﺮﺑ يدورو يا

هداد يﺎﻫﺮﺘﮐارﺎﮐ زا ﯽﻧﺎﯾﺮﺟ ترﻮﺻ ﻪﺑ ﺎﻫ ﺰﻣر

ﯽﻣ ﺰﻣر ﺲﭙﺳ و هﺪﺷ ﺖﻓﺎﯾرد يدورو ناﻮﻨﻋ ﻪﺑ هﺪﺸﻧ دﻮﺷ

.

ﻢﺘﯾرﻮﮕﻟا ﻪﮐ ﯽﯾﺎﺠﻧآ زا ﻪﻟﺎﺒﻧد يراﺬﮔﺰﻣر يﺎﻫ

هدﺎﯿﭘ يا ﺖﺣار يزﺎﺳ

يﺮﺗﻻﺎﺑ ﺖﻋﺮﺳ لﺎﺣ ﻦﯿﻋ رد و ﺮﺗ

،دراد هدﺎﻔﺘﺳا ياﺮﺑ هﺎﮕﺘﺳد رد

هﺎﮕﺘﺳد ﺪﻨﻧﺎﻣ دوﺪﺤﻣ ﯽﺗﺎﺒﺳﺎﺤﻣ ﻊﺑﺎﻨﻣ ﺎﺑ ﯽﯾﺎﻫ يﺎﻫ

ﯽﺷﻮﮔ ،ﺎﯿﺷا ﺖﻧﺮﺘﻨﯾا يﺎﻫ

1Encryption

2Symmetric ciphers 3Asymmetric ciphers 4Block ciphers

5Stream ciphers

(9)

ﺘﺳد ﺎﯾ و هاﺮﻤﻫ هﺎﮕ

ﯽﻣ ﺐﺳﺎﻨﻣ هﺪﺷ ﻪﯿﺒﻌﺗ ﮏﭼﻮﮐ يﺎﻫ ﺪﻨﺷﺎﺑ

. ﻢﺘﯾرﻮﮕﻟا ﻦﯾا مﺮﻧ ﺮﻈﻧ زا ﺎﻫ

ﯽﻣ ﻪﻨﯿﻬﺑ يراﺰﻓا -

ﻞﻤﻌﻟارﻮﺘﺳد يﺮﺘﻤﮐ داﺪﻌﺗ ﻪﺑ زﺎﯿﻧ ،ﺖﯿﺑ ﮏﯾ يور ﺮﺑ دﻮﺧ تﺎﯿﻠﻤﻋ مﺎﺠﻧا ياﺮﺑ ﻪﮐ ﯽﻨﻌﻣ ﻦﯾﺪﺑ ،ﺪﻨﺷﺎﺑ دراد ار هﺪﻧزادﺮﭘ .

ﻢﺘﯾرﻮﮕﻟا ياﺮﺑ ﻪﻟﺎﺒﻧد يﺎﻫ

ﺖﺨﺳ ﺢﻄﺳ رد هﺪﺷ ﻪﻨﯿﻬﺑ يا ﺑ ندﻮﺑ ﻪﻨﯿﻬﺑ ،راﺰﻓا

هدﺎﻔﺘﺳا ﯽﻨﻌﻣ ﻪ

ﺮﺘﻤﮐ ﺖﯿﮔ داﺪﻌﺗ زا )

ﻪﺷاﺮﺗ ﺮﺘﻤﮐ ﺖﺣﺎﺴﻣ (

ﻢﺘﯾرﻮﮕﻟا ﻪﺑ ﺖﺒﺴﻧ هداد يراﺬﮔﺰﻣر ﺖﻬﺟ ﯽﮐﻮﻠﺑ يﺎﻫ

خﺮﻧ رد ﺎﻫ

ﯽﻣ نﺎﺴﮑﯾ دورو ﺪﺷﺎﺑ

.

ﻢﺘﯾرﻮﮕﻟا گرﺰﺑ ﻞﮑﺸﻣ ﯽﻣ ﺪﯿﻠﮐ ﻦﻤﯾا ﺖﯾﺮﯾﺪﻣ ،نرﺎﻘﺘﻣ يﺎﻫ

ﺪﺷﺎﺑ . فﺮﻃﺮﺑ ﺖﻬﺟ زا ،ﻞﮑﺸﻣ ﻦﯾا يزﺎﺳ

ﻢﺘﯾرﻮﮕﻟا ﯽﻣ هدﺎﻔﺘﺳا نرﺎﻘﺘﻣﺎﻧ يﺎﻫ

دﻮﺷ . ﻢﺘﯾرﻮﮕﻟا ﻢﺘﯾرﻮﮕﻟا نﺎﻤﻫ ﺎﯾ ﯽﻣﻮﻤﻋ ﺪﯿﻠﮐ ﺎﺑ

ﮏﯾ ،نرﺎﻘﺘﻣﺎﻧ يﺎﻫ

ﯽﻣ يراﺬﮔﺰﻣر ﻢﺘﺴﯿﺳ ﯽﻣ هدﺎﻔﺘﺳا دﻮﺧ تﺎﯿﻠﻤﻋ مﺎﺠﻧا ياﺮﺑ ﺪﯿﻠﮐ جوز ﮏﯾ زا ﻪﮐ ﺪﺷﺎﺑ

ﺪﻨﮐ . ﯽﻣﻮﻤﻋ ﺪﯿﻠﮐ

ﯽﻣ هدﺎﻔﺘﺳا هداد يراﺬﮔﺰﻣر ياﺮﺑ ﻪﮐ

،دﻮﺷ ﯽﻣ ﯽﺻﻮﺼﺧ ﺪﯿﻠﮐ و داد راﺮﻗ مﻮﻤﻋ سﺮﺘﺳد رد ناﻮﺗ ياﺮﺑ ﻪﮐ

ﻣ هدﺎﻔﺘﺳا ﯽﯾﺎﺸﮔﺰﻣر ﯽ

،دﻮﺷ ﻞﺑﺎﻗ ﺪﯿﻠﮐ جوز هﺪﻨﻨﮐ دﺎﺠﯾا ﻂﺳﻮﺗ ﻂﻘﻓ هدﺎﻔﺘﺳا

ﺖﺳا . ﻢﺘﯾرﻮﮕﻟا فﻼﺧﺮﺑ يﺎﻫ

ﺘﺴﻫ ﻦﻤﯾا ﯽﻃﺎﺒﺗرا لﺎﻧﺎﮐ ﻪﺑ زﺎﯿﻧ لﺎﻘﺘﻧا ياﺮﺑ ﻪﮐ نرﺎﻘﺘﻣ ﺪﻨ

ﻢﺘﯾرﻮﮕﻟا ﻦﯾا ، لﺎﻧﺎﮐ رد ﻦﺘﻓﺮﮔ راﺮﻗ ﻪﺑ يزﺎﯿﻧ ﺎﻫ

ﻦﻤﯾا ﺪﯿﻠﮐ لدﺎﺒﺗ ﺖﻬﺟ ﺪﻧراﺪﻧ

.

2 - 1 - 1 - ﻢﺘﯾرﻮﮕﻟا ﯽﮐﻮﻠﺑ نرﺎﻘﺘﻣ يراﺬﮔﺰﻣر

AES

ﻢﺘﯾرﻮﮕﻟا ﯽﻨﯾﺰﮕﯾﺎﺟ فﺪﻫ ﺎﺑ ﻢﺘﯾرﻮﮕﻟا ،يراﺬﮔﺰﻣر دراﺪﻧﺎﺘﺳا ناﻮﻨﻋ ﻪﺑ DES

AES[6]

لﺎﺳ رد 2001

ﻂﺳﻮﺗ NIST ﺪﺷ ﻪﺋارا[8]

. ﯽﻣ ﯽﮐﻮﻠﺑ نرﺎﻘﺘﻣ يراﺬﮔﺰﻣر ﻢﺘﯾرﻮﮕﻟا ﮏﯾ AES كﻮﻠﺑ زا ﻪﮐ ﺪﺷﺎﺑ

ﻧا ﺎﺑ ﯽﯾﺎﻫ ﺪ

هزا

128 ﺪﯿﻠﮐ هزاﺪﻧا و ﺖﯿﺑ 128

، 192 ﺎﯾ و 256 ﯽﻣ هدﺎﻔﺘﺳا ﺖﯿﺑ ﺪﻨﮐ

. ﺪﯿﻠﮐ هزاﺪﻧا زا هدﺎﻔﺘﺳا 128

ياﺮﺑ ﺖﯿﺑ

سﺎﺳا ﺮﺑ ﺎﻣ هﺮﻣزور يﺎﻫزﺎﯿﻧ ﯽﻣ ﻦﻤﯾا [9]

ﺪﺷﺎﺑ . ﺎﺟ ﻪﺑ ي رﺎﺘﺧﺎﺳ زا هدﺎﻔﺘﺳا Feistel

ﻞﻣﺎﮐ رود ﺮﻫ ، AES

ﻞﻣﺎﺷ 4 توﺎﻔﺘﻣ ﻊﺑﺎﺗ :

ﺖﯾﺎﺑ ﯽﻨﯾﺰﮕﯾﺎﺟ ﺖﺸﮕﯾﺎﺟ ،1

تﺎﯿﻠﻤﻋ و دوﺪﺤﻣ ناﺪﯿﻣ ﮏﯾ رد ﯽﺗﺎﺒﺳﺎﺤﻣ تﺎﯿﻠﻤﻋ ،2

ﯽﻣ ﺪﯿﻠﮐ ﺎﺑ XOR ﺪﺷﺎﺑ

.

ﻢﺘﯾرﻮﮕﻟا ﺎﺑ ﻪﺴﯾﺎﻘﻣ رد ﺪﻨﻧﺎﻣ نرﺎﻘﺘﻣﺎﻧ يﺎﻫ

ﻢﺘﯾرﻮﮕﻟا ﺮﺜﮐا ،RSA ﻞﻣﺎﺷ ﻪﮐ نرﺎﻘﺘﻣ يﺎﻫ

ﯽﻣ ﺰﯿﻧAES دﻮﺷ

ﯽﻣ هﺪﯿﭽﯿﭘ رﺎﺘﺧﺎﺳ ياراد ﺪﻨﺷﺎﺑ

. كﻮﻠﺑ ﯽﯾﺎﺸﮔﺰﻣر و يراﺬﮔﺰﻣر ﺪﻨﯾآﺮﻓ ﻪﺑ يدورو هﺪﺸﻧﺰﻣر ﻦﺘﻣ 128

ﯽﺘﯿﺑ

د زا هدا ﯽﻣ ﺎﻫ ﺪﺷﺎﺑ . ﻞﮑﺷ 2 - 2 تﺎﯿﺋﺰﺟ يراﺬﮔﺰﻣر ﻢﺘﯾرﻮﮕﻟا ﯽﯾﺎﺸﮔﺰﻣر و يراﺬﮔﺰﻣر ﺪﻨﯾآﺮﻓ

نﺎﺸﻧ ار AES

ﯽﻣ ﺪﻫد . رﺎﺘﺧﺎﺳ فﻼﺧ ﺮﺑ Feistel

هدﺎﻔﺘﺳا هداد كﻮﻠﺑ زا ﺮﮕﯾد ﻒﺼﻧ يور ﺮﯿﯿﻐﺗ دﺎﺠﯾا ياﺮﺑ هداد كﻮﻠﺑ ﻒﺼﻧ ﻪﮐ ،

ﯽﻣ نآ يﺎﺟ ﺲﭙﺳ و دﻮﺷ ﻪﺑﺎﺟ ﻢﻫ ﺎﺑ ود

ﯽﻣ ﺎﺟ دﻮﺷ . ﻢﺘﯾرﻮﮕﻟا ار هداد كﻮﻠﺑ ﻞﮐ AES

رود ﺮﻫ رد ناﻮﻨﻋ ﻪﺑ

ﯽﮑﺗ ﺲﯾﺮﺗﺎﻣ ﮏﯾ ﯽﻣ شزادﺮﭘ ﺖﺸﮕﯾﺎﺟ و ﯽﯾﺎﺠﺑﺎﺟ زا هدﺎﻔﺘﺳا ﺎﺑ

ﺪﻨﮐ . ،ﯽﯾﺎﺸﮔﺰﻣر ﺎﯾ يراﺬﮔﺰﻣر مﺎﮕﻨﻫ رد

1Byte substitution

2Permutation

(10)

و ﺖﺸﮕﯾﺎﺟ ياﺮﺑ ﻪﻠﺣﺮﻣ ﮏﯾ ،ﻒﻠﺘﺨﻣ ﻪﻠﺣﺮﻣ رﺎﻬﭼ 3

ﯽﻣ هدﺎﻔﺘﺳا ﯽﯾﺎﺠﺑﺎﺟ ياﺮﺑ دﻮﺷ

. ﻪﺑﺎﺟ لوا ﻪﻠﺣﺮﻣ ﯽﯾﺎﺟ

ﺖﯾﺎﺑ ﮏﯾ زا هدﺎﻔﺘﺳا ﺎﺑ ﺎﻫ S-box

ﻧا ﺖﻬﺟ ﯽﻣ ﺖﯾﺎﺑ ﻪﺑ ﺖﯾﺎﺑ ﯽﯾﺎﺠﺑﺎﺟ مﺎﺠ ﺪﺷﺎﺑ

. ﺖﻔﯿﺷ ياﺮﺑ مود ﻪﻠﺣﺮﻣ

ﻒﯾدر ﯽﻣ ﺖﺸﮕﯾﺎﺟ هدﺎﺳ تﺎﯿﻠﻤﻋ ﮏﯾ ﻪﮐ ﺎﻫ ﯽﻣ هدﺎﻔﺘﺳا ﺪﺷﺎﺑ

دﻮﺷ . نﻮﺘﺳ ﺐﯿﺗﺮﺗ ﺲﭙﺳ زا ﻪﮐ ار ﺎﻫ

دوﺪﺤﻣ ناﺪﯿﻣ ﯽﺿﺎﯾر تﺎﺒﺳﺎﺤﻣ GF(28)

ﯽﻣ هدﺎﻔﺘﺳا ﯽﻣ ﻢﻫ ﻪﺑ ،ﺪﻨﮐ

ﻢﯿﻧز . ﻪﻓﺎﺿا ياﺮﺑ ﺰﯿﻧ ﯽﻧﺎﯾﺎﭘ ﻪﻠﺣﺮﻣ

ﯽﻣ رود ﺪﯿﻠﮐ ندﺮﮐ ﺪﺷﺎﺑ

.

AES[6]ﻢﺘﯾرﻮﮕﻟاﯽﯾﺎﺸﮔﺰﻣر ويراﺬﮔﺰﻣر ﺪﻨﯾآﺮﻓ-2-2 ﻞﮑ

ﻢﺘﯾرﻮﮕﻟا زا هدﺎﻔﺘﺳا يﺎﯾاﺰﻣ : AES

ﻢﺘﯾرﻮﮕﻟا ﺎﺑ ﻪﺴﯾﺎﻘﻣ رد ،نرﺎﻘﺘﻣﺎﻧ يﺎﻫ

ﯽﻣ ﻊﯾﺮﺳ و هدﺎﺳ نرﺎﻘﺘﻣ ﻢﺘﯾرﻮﮕﻟا ﮏﯾ ناﻮﻨﻋ ﻪﺑ AES ﺪﺷﺎﺑ

.

دراد زﺎﯿﻧ يﺮﺘﻤﮐ ﯽﺗﺎﺒﺳﺎﺤﻣ ﻊﺑﺎﻨﻣ ﻪﺑ ور ﻦﯾا زا .

فﻼﺧﺮﺑ  ﻢﺘﯾرﻮﮕﻟا

ﯽﻣ هدﺎﻔﺘﺳا هﺎﮕﺘﺳد ﺮﻫ ﺎﺑ طﺎﺒﺗرا ياﺮﺑ توﺎﻔﺘﻣ يﺎﻫﺪﯿﻠﮐ زا ،نرﺎﻘﺘﻣﺎﻧ يﺎﻫ دﻮﺷ

.

ﯽﻣ توﺎﻔﺘﻣ تﺎﻃﺎﺒﺗرا ﺖﯿﻨﻣا ندﺮﮐ اﺰﺠﻣ ﺚﻋﺎﺑ ﺖﯿﻠﺑﺎﻗ ﻦﯾا دﻮﺷ

. ﺎﺸﻓا ﺪﯿﻠﮐ ﮏﯾ ﻪﮐ ﯽﺗرﻮﺻ رد

ﻢﺘﺴﯿﺳ ﻪﯿﻘﺑ ﺎﺑ طﺎﺒﺗرا ،ددﺮﮔ ﺪﻧﺎﻣ ﺪﻫاﻮﺧ ﯽﻗﺎﺑ ﻦﻤﯾا نﺎﻨﭽﻤﻫ ﺎﻫ

.

(11)

ﻢﺘﯾرﻮﮕﻟا زا هدﺎﻔﺘﺳا ﺐﯾﺎﻌﻣ : AES

ﻞﺒﻗ  ﺪﯿﻠﮐ ﻦﯾا ﻪﮐ دﻮﺷ ﻞﺻﺎﺣ نﺎﻨﯿﻤﻃا ﺪﯾﺎﺑ ،ﺰﻣر ﺪﯿﻠﮐ زا هدﺎﻔﺘﺳا زا لدﺎﺒﺗ ﻦﻤﯾا ترﻮﺻ ﻪﺑ ﺎﻫ

هﺪﺷ ﺪﻧا . ﯽﻣ ﻂﻘﻓ هﺪﺷ ﺪﯿﻟﻮﺗ ﺪﯿﻠﮐ ﺮﻫ  دﻮﺷ هدﺎﻔﺘﺳا ﻢﺘﺴﯿﺳ ﮏﯾ ياﺮﺑ ﺪﻧاﻮﺗ

. دﺎﺠﯾا ﺚﻋﺎﺑ ﺐﯿﻋ ﻦﯾا

ﺪﯿﻠﮐ ﺖﯾﺮﯾﺪﻣ رد ﯽﺗﻼﮑﺸﻣ ﺖﺳا نآ ﺖﯿﻨﻣا زا نﺎﻨﯿﻤﻃا لﻮﺼﺣ و ﺎﻫ

.

كﺮﺘﺸﻣ ﺪﯿﻠﮐ زا هدﺎﻔﺘﺳا ﻞﯿﻟد ﻪﺑ  ﯽﻤﻧ ،

دﺮﮐ ﺖﯾﻮﻫ زاﺮﺣا ار مﺎﯿﭘ ﺪﯿﻟﻮﺗ ﻞﺤﻣ ناﻮﺗ .

2 - 1 - 2 - ﻢﺘﯾرﻮﮕﻟا ﻪﻟﺎﺒﻧد نرﺎﻘﺘﻣ يراﺬﮔﺰﻣر

يا Salsa20/Chacha

ﻢﺘﯾرﻮﮕﻟا Salsa20

ﻪﺑﺎﺸﻣ رﺎﯿﺴﺑ ﻢﺘﯾرﻮﮕﻟا و Chacha

ﻢﺘﯾرﻮﮕﻟا ، ﻪﻟﺎﺒﻧد نرﺎﻘﺘﻣ يرﺎﮔﺰﻣر يﺎﻫ

ﺪﻨﺘﺴﻫ يا

ﻂﺳﻮﺗ ﻪﮐ Daniel J.Bernstein

ﺖﺳا هﺪﺷ هداد ﻪﻌﺳﻮﺗ .[10]

ﻢﺘﯾرﻮﮕﻟا Chacha

ﻪﺘﻓﺎﯾ ﺮﯿﯿﻐﺗ ﻪﺨﺴﻧ Salsa20

ﯽﻣ لﺎﺳ رد ﻪﮐ ﺪﺷﺎﺑ 2008

ﻂﺳﻮﺗ Bernstein ﺖﻓﺎﯾ رﺎﺸﺘﻧا

. ﻢﺘﯾرﻮﮕﻟا Chacha

هدﺎﻔﺘﺳا يﺪﯾﺪﺟ رود ﻊﺑﺎﺗ زا

ﯽﻣ رﺎﺸﺘﻧا راﺪﻘﻣ ﻪﮐ ﺪﻨﮐ ﯽﻣ ﺶﯾاﺰﻓا ار 1

ﺧﺮﺑ رد ﻢﺘﯾرﻮﮕﻟا ﯽﯾارﺎﮐ ﺶﯾاﺰﻓا ﺚﻋﺎﺑ ﻪﺠﯿﺘﻧ رد و ﺪﻫد زا ﯽ

يرﺎﻤﻌﻣ ﯽﻣ ﺎﻫ دﻮﺷ . [11]

ﻪﺒﺷ ﻊﺑﺎﺗ ﺎﺑ ﻢﺘﯾرﻮﮕﻟا ود ﺮﻫ تﺎﯿﻠﻤﻋ سﺎﺳا ﺮﺑ ﯽﻓدﺎﺼﺗ

add-rotate-xor نﺎﻤﻫ ﺎﯾ

هﺪﺷ ﯽﺣﺮﻃ ARX

ﺖﺳا . تﺎﯿﻠﻤﻋ رد ندﺮﮐ ﻊﻤﺟ زا ARX

32 ﯽﺘﯿﺑ ندﺮﮐ ﻊﻤﺟ ،ﯽﺘﯿﺑ )

(XOR هدﺎﻔﺘﺳا ﺶﺧﺮﭼ تﺎﯿﻠﻤﻋ و

ﺖﺳا هﺪﺷ .

ﺪﯿﻠﮐ ﮏﯾ ﯽﻠﺻا ﻊﺑﺎﺗ 256

ﺲﻧﺎﻧ ﮏﯾ ،ﯽﺘﯿﺑ 64 2

هﺪﻧرﺎﻤﺷ ﮏﯾ و ﯽﺘﯿﺑ 64

زا ﯽﮐﻮﻠﺑ ﻪﺑ ار ﯽﺘﯿﺑ

هزاﺪﻧا ﻪﺑ ﺪﯿﻠﮐ ﻪﻟﺎﺒﻧد 512

ﯽﻣ ﺖﺷﺎﮕﻧ ﺖﯿﺑ ﺪﻨﮐ

) ﻪﺨﺴﻧ ﻢﺘﯾرﻮﮕﻟا ﻦﯾا ﺮﮕﯾد يﺎﻫ ﺪﯿﻠﮐ هزاﺪﻧا ﺎﺑ ﺎﻫ

128 ﺖﯿﺑ

ﺪﻧراد دﻮﺟو ﺰﯿﻧ .(

ا قﻮﻓ و هﮋﯾو ﺖﯿﻠﺑﺎﻗ نﺪﺷ ﻪﻓﺎﺿا ﺚﻋﺎﺑ رﺎﮐ ﻦﯾ هدﺎﻌﻟا

ﻪﺑ Salsa20 و

Chacha ﯽﻣ

ﻪﺑ ،دﻮﺷ

ﺗرﻮﺻ ﯽﻣ ﻪﻨﯿﻬﺑ ترﻮﺻ ﻪﺑ ﺮﺑرﺎﮐ ﻪﮐ ﯽ ﺪﻫد نﺎﮑﻣ ﺮﯿﯿﻐﺗ ﺖﺑﺎﺛ نﺎﻣز ﮏﯾ رد ﺪﯿﻠﮐ ﻪﻟﺎﺒﻧد زا ﻪﻄﻘﻧ ﺮﻫ ﻪﺑ ﺪﻧاﻮﺗ

.

ﺐﯿﮐﺮﺗ زا ﻞﮔﻮﮔ Chacha20

مﺎﯿﭘ ﺖﯾﻮﻫ زاﺮﺣا ﺪﮐ و Poly1305

ﻂﺳﻮﺗ ﻪﮐ Bernstein

هﺪﺷ ﯽﺣاﺮﻃ

يﺎﺟ ﻪﺑ ،ﺖﺳا ردRC4

ﯽﻣ هدﺎﻔﺘﺳا TLS ﺪﻨﮐ

.[12]

هدﺎﯿﭘ ﻪﺨﺴﻧ يزﺎﺳ

ﮏﯿﻓاﺮﺗ ﻞﮔﻮﮔ ﻂﺳﻮﺗ هﺪﺷ https

ﻦﯿﺑ

ﺮﮔروﺮﻣ chrome ﯽﺷﻮﮔ

ﯽﻣ ﻦﻤﯾا ار ﻞﮔﻮﮔ ﺖﯾﺎﺴﺑو ﺎﺑ ﺪﯾورﺪﻧا يﺎﻫ ﺪﻨﮐ

.[13]

زا ﻞﮔﻮﮔ هدﺎﻔﺘﺳا زا ﺪﻌﺑ ﯽﺗﺪﻣ

رد ﻢﺘﯾرﻮﮕﻟا ﻦﯾا ﻢﺘﯾرﻮﮕﻟا ود ﺮﻫ ،TLS

Chacha20

و Poly1305 مﺎﻧ ﺎﺑ ﺪﯾﺪﺟ يراﺬﮔﺰﻣر شور ناﻮﻨﻋ ﻪﺑ

chacha20-poly1305 رد

OpenSSH ﺪﺷ هدﺎﻔﺘﺳا

. زا ﻦﯿﻨﭽﻤﻫ chacha20

يﺎﺟ ﻪﺑ ﻢﺘﺴﯿﺳ رد RC4

-

ﻞﻣﺎﻋ يﺎﻫ FreeBSD ،

OpenBSD و

NetBSD ﯽﻓدﺎﺼﺗ دﺪﻋ ﺪﯿﻟﻮﺗ ﻊﺑﺎﺗ ياﺮﺑ

arc4random هﺪﺷ هدﺎﻔﺘﺳا

ﺖﺳا .

1Diffusion 2Nonce

(12)

هدﺎﯿﭘ رد مﺮﻧ يزﺎﺳ

هﺪﻧزادﺮﭘ يور يراﺰﻓا يﺎﻫ

،x86 Salsa20 ﺮﺑاﺮﺑ ﺎﺒﯾﺮﻘﺗ ﯽﺘﻋﺮﺳ

4 ﺎﺗ 14 ﺮﺑ ﺶﺧﺮﭼ

ور ﯽﻣ راﺮﻗ ﺎﻣ رﺎﯿﺘﺧا رد ﺖﯾﺎﺑ ﺮﻫ ي ﺪﻫد

. هدﺎﯿﭘ رد ﻦﯿﻨﭽﻤﻫ ﺖﺨﺳ يزﺎﺳ

ﺖﺨﺳ ﯽﯾارﺎﮐ ﺰﯿﻧ يراﺰﻓا يراﺰﻓا

ﯽﻣ نﺎﺸﻧ دﻮﺧ زا ﯽﻟﻮﺒﻗ ﻞﺑﺎﻗ ﺪﻫد

. هدﺎﯿﭘ ﻢﺘﯾرﻮﮕﻟا ﻦﯾا زا ﯽﻤﺳر يزﺎﺳ دﻮﺧ ﺎﻣا ،ﺖﺳا هﺪﺸﻧ ﻪﺋارا زﻮﻨﻫ ﺎﻫ

Bernstein هدﺎﯿﭘ ﻦﯾﺪﻨﭼ

يرﺎﻤﻌﻣ ياﺮﺑ هﺪﺷ ﻪﻨﯿﻬﺑ يزﺎﺳ رﺎﯿﺘﺧا رد ار ﻒﻠﺘﺨﻣ يﺎﻫ

هداد راﺮﻗ مﻮﻤﻋ

ﺖﺳا .[14]

هدﺎﯿﭘ ﻪﻧﻮﻤﻧ يزﺎﺳ

ﻪﺑ نﺎﺑز C/C++

يراﺬﮔﺰﻣر ﻊﺑﺎﺗ Chacha20

ﻢﺘﯾرﻮﮕﻟا رد 1

ﺖﺳا .

ﻢﺘﯾرﻮﮕﻟا 1

هدﺎﯿﭘ راﺬﮔﺰﻣر ﻊﺑﺎﺗ يزﺎﺳ

Chacha20

نﺎﺑز ﻪﺑ

C/C++

#define ROTL(a,b) (((a) << (b)) | ((a) >> (32 - (b))))

#define QR(a, b, c, d) ( \

a += b, d ^= a, d = ROTL(d,16), \ c += d, b ^= c, b = ROTL(b,12), \ a += b, d ^= a, d = ROTL(d, 8), \ c += d, b ^= c, b = ROTL(b, 7))

#define ROUNDS 20

void chacha_enc(uint32_t out[16], uint32_t const in[16]) {

int i;

uint32_t x[16];

for (i = 0; i < 16; ++i) x[i] = in[i];

// 10 loops × 2 rounds/loop = 20 rounds for (i = 0; i < ROUNDS; i += 2) {

// Odd round

QR(x[0], x[4], x[ 8], x[12]); // column 0 QR(x[1], x[5], x[ 9], x[13]); // column 1 QR(x[2], x[6], x[10], x[14]); // column 2 QR(x[3], x[7], x[11], x[15]); // column 3 // Even round

QR(x[0], x[5], x[10], x[15]); // diagonal 1 QR(x[1], x[6], x[11], x[12]); // diagonal 2 QR(x[2], x[7], x[ 8], x[13]); // diagonal 3 QR(x[3], x[4], x[ 9], x[14]); // diagonal 4 }

for (i = 0; i < 16; ++i) out[i] = x[i] + in[i];

}

زا هدﺎﻔﺘﺳا يﺎﯾاﺰﻣ chacha20

:

Chacha20 ﻪﻟﺎﺒﻧد يراﺬﮔﺰﻣر ﻢﺘﯾرﻮﮕﻟا ﮏﯾ ناﻮﻨﻋ ﻪﺑ

ﻊﯾﺮﺳ يا ﻢﺘﯾرﻮﮕﻟا زا ﺮﺗ

ﯽﻣ ﯽﮐﻮﻠﺑ يﺎﻫ ﺪﺷﺎﺑ

.

ﻊﺑﺎﻨﻣ ،ﺖﯿﺑ ﺪﻨﭼ ﺎﻬﻨﺗ يور ﺮﺑ رﺎﮐ ﺎﻬﻨﺗ ﻞﯿﻟد ﻪﺑ ﻦﯿﻨﭽﻤﻫ دراد زﺎﯿﻧ يﺮﺘﻤﮐ ﯽﺗﺎﺒﺳﺎﺤﻣ

.

(13)

ﻢﺘﯾرﻮﮕﻟا فﻼﺧﺮﺑ ﻪﺑ كﻮﻠﺑ هزاﺪﻧا زا هداد ندﻮﺑ ﻢﮐ مﺎﮕﻨﻫ رد ﻪﮐ ﯽﮐﻮﻠﺑ يﺎﻫ

padding ،ﺪﻨﺘﺷاد زﺎﯿﻧ

chacha20 دراﺪﻧ زﺎﯿﻧ نآ ﻪﺑ

. زا ﯽﺷﺎﻧ تﻼﮑﺸﻣ ﻦﯾاﺮﺑﺎﻨﺑ padding

ﯽﻤﻧ هﺪﻫﺎﺸﻣ ﺰﯿﻧ دﻮﺷ

.

2 - 2 - ﻢﺘﯾرﻮﮕﻟا

IDA

ﻢﺘﯾرﻮﮕﻟا ﺶﺨﺑ ﻦﯾا رد Information Dispersal

ار ﯽﻣ ﯽﺳرﺮﺑ ﻢﯿﻨﮐ

. ﺪﻨﯾآﺮﻓ ﺎﺑ ﻦﯿﻨﭽﻤﻫ هﺪﻨﮐاﺮﭘ

1ندﺮﮐ

ﻢﺘﯾرﻮﮕﻟا ﺎﺑ هاﺮﻤﻫ ﯽﻠﺻا ﻞﯾﺎﻓ ﯽﺑﺎﯾزﺎﺑ و هداد شور ﻦﯾا يﺎﻫ

ﯽﻣ هداد ﺢﯾﺮﺸﺗ ﺎﻫ دﻮﺷ

. سﺎﺳا ﺮﺑ ﻞﺼﻓ ﻦﯾا

ﻢﺘﯾرﻮﮕﻟا يﺎﻗآ ﻂﺳﻮﺗ ﻪﮐIDA

ﻦﯿﺑار ﻞﮑﯾﺎﻣ ﺖﺳا هﺪﺷ دﺎﻬﻨﺸﯿﭘ

دﻮﺑ ﺪﻫاﻮﺧ ،[15]

.

ﻪﻣادا رد ﻒﯿﺻﻮﺗ

ﻪﻧﺎﯿﻣﺎﻋ زا يا ﻢﺘﯾرﻮﮕﻟا قوﺪﻨﺻوﺎﮔ لﺎﺜﻣ ﮏﻤﮐ ﻪﺑ ارIDA

ﻪﺋارا ﯽﻣ ﻢﯿﻨﮐ . ﺪﯿﻨﮐ ضﺮﻓ :

ﯽﻣ ﺎﻤﺷ ﯽﺗﺎﯿﺣ تﺎﻋﻼﻃا يوﺎﺣ ﻪﮐ ﺪﯾراد قوﺪﻨﺻوﺎﮔ ﮏﯾ ﺎﻤﺷ ﺪﺷﺎﺑ

. ﯽﻣ قوﺪﻨﺻوﺎﮔ ﻦﯾا ﺪﯿﻠﮐ ﺪﻨﭼ ﺪﻧاﻮﺗ

ﺪﻧﻮﺷ هدﺎﻔﺘﺳا ﯽﺒﯿﮐﺮﺗ ترﻮﺻ ﻪﺑ ﻢﻫﺎﺑ ﺪﯾﺎﺑ ﻪﮐ ﺪﺷﺎﺑ ﻪﺘﺷاد .

ﻢﺘﯾرﻮﮕﻟا ﺪﯿﻟﻮﺗ ياﺮﺑ شور ﮏﯾ ﺰﯿﻧ IDA

ﺪﯿﻠﮐ ﯽﻣ قوﺪﻨﺻوﺎﮔ ﻦﯾا ياﺮﺑ دراد ار نآ ﯽﺑﺎﯾزﺎﺑ و ﺪﯿﻠﮐ ﻊﯾزﻮﺗ ﯽﮔﮋﯾو ود ياراد ﻪﮐ ﺪﺷﺎﺑ

. مﺎﮕﻨﻫ رد

ﯽﻣ دورو زا ﺖﺒﺜﻣ دﺪﻋ ود ﺎﺑ هاﺮﻤﻫ ار قوﺪﻨﺻوﺎﮔ ،ﺪﯿﻠﮐ ﻊﯾزﻮﺗ دﺮﯿﮔ

. ﺪﯿﻠﮐ داﺪﻌﺗ دﺪﻋ ﻦﯿﻟوا ﺪﯾﺎﺑ ﻪﮐ ﯽﯾﺎﻫ

ﻪﮐ ﺪﯿﻠﮐ داﺪﻌﺗ ﻞﻗاﺪﺣ ﺰﯿﻧ مود دﺪﻋ و ﺖﺳا دﻮﺷ ﺪﯿﻟﻮﺗ اﺪﻌﺑ

وﺪﻨﺻوﺎﮔ ندﺮﮐزﺎﺑ ياﺮﺑ نﺎﺸﻧ ار ﺖﺳا مزﻻ ق

ﯽﻣ ﺪﻫد . ﺐﯿﺗﺮﺗ ﻪﺑ دﺪﻋ ود ﻦﯾا ﻪﺑ و n

ﯽﻣ T ﻢﯿﯾﻮﮔ . زا ماﺪﮐ ﺮﻫ ﻪﺑ ﮏﯾ ﺪﯿﻠﮐ n

2ﻢﻬﺳ ﯽﻣ قﻼﻃا ددﺮﮔ

.

زا ﯽﺒﯿﮐﺮﺗ ﺮﻫ ،قوﺪﻨﺻوﺎﮔ تﺎﻋﻼﻃا ﯽﺑﺎﯾزﺎﺑ مﺎﮕﻨﻫ رد ﻢﻬﺳ

ﺎﻫ داﺪﻌﺗ ﻪﺑ ﯽﻣ ﯽﻓﺎﮐ T

ﺪﺷﺎﺑ . ﻞﺣاﺮﻣ ﻦﯾا مﺎﻤﺗ

ﻞﮑﺷ رد 2

- 3 ﺖﺳا هﺪﺷ هداد ﺶﯾﺎﻤﻧ .

بﺎﺨﺘﻧا ﺎﺑ ﻦﯾاﺮﺑﺎﻨﺑ ﺎﺗ ﺮﻔﺻ ﻦﯿﺑ T

ﯽﻣ هزﺎﺟا ﺎﻣ ﻪﺑ n ﮏﯾ ﺎﺗ ﺪﻫد

ﺪﯿﻠﮐ مﺎﻤﺗ ﻞﻣﺎﮐ ﯽﭙﮐ ﻦﯿﺑ ﯽﻨﯿﺑﺎﻨﯿﺑ ﻪﻄﺑار ﺎﻫ

) بﺎﺨﺘﻧا ﺎﺑ (T=1

ﻪﮑﺗ و ﻪﮑﺗ ﻞﻣﺎﮐ نﺪﺷ )

بﺎﺨﺘﻧا ﺎﺑ (T=n

ﻢﯿﺷﺎﺑ ﻪﺘﺷاد .

ﻞﮑﺷ 2 - 3 - ﯽﻠﮐ يﺎﻤﻧ زا

ﯽﺑﺎﯾزﺎﺑ و ﻢﯿﺴﻘﺗ ﺪﻨﯾآﺮﻓ ﻢﺘﯾرﻮﮕﻟا

IDA

1Dispersing 2Share

(14)

2 - 2 - 1 - هﺪﻨﮐاﺮﭘ ﻢﺘﯾرﻮﮕﻟا ندﺮﮐ

ﻞﯾﺎﻓ ﮏﯾ ندﺮﮐ هﺪﻨﮐاﺮﭘ هﻮﺤﻧ ﺶﺨﺑ ﻦﯾا رد

1, , F

file d d

ﻪﺑ ﻢﻬﺳn ﻒﻠﺘﺨﻣ رد ﺎﺑ ﻪﮐ ﯽﺗرﻮﺻ ﻪﺑ

ﻦﺘﺷاد ﺖﺳد ﻢﻬﺳT

ﯽﻣ ﺢﯾﺮﺸﺗ ،دﺮﮐ ﯽﺑﺎﯾزﺎﺑ ار ﯽﻠﺻا ﻞﯾﺎﻓ ناﻮﺘﺑ دﻮﺷ

. ﮏﯾ ترﻮﺻ ﻪﺑ ار ﻞﯾﺎﻓ ﺎﻣ اﺪﺘﺑا

ﺲﯾﺮﺗﺎﻣ T w

يﺎﺟ ﯽﻣ يراﺬﮔ نﺎﻤﻟا ﺮﻫ ﻪﮐ ﯽﺗرﻮﺻ ﻪﺑ ،ﻢﯿﻨﮐ

di

ﺎﺑ

1, , i F

رد ﺮﺼﻨﻋ ﮏﯾ ناﻮﻨﻋ ﻪﺑ

ﯽﻣ ﻒﯾﺮﻌﺗ دوﺪﺤﻣ ناﺪﯿﻣ ﮏﯾ دﻮﺷ

:

Error! Bookmark not defined.

1 1 1 1

2 .

,

T w T

T T w T

d d d

S w F

d d d T

  

 

   

    

 

   

ﻪﮐ ﯽﺗرﻮﺻ رد ﺮﺑ F

ﻢﯿﺴﻘﺗ T زا نﻮﺘﺳ ﻦﯾﺮﺧآ رد ،ﺪﺷﺎﺒﻧ ﺮﯾﺬﭘ ﺎﻬﻨﺗS

mod

F T

ﺖﺷاد ﻢﯿﻫاﻮﺧ ﺮﺼﻨﻋ .

ﯽﻗﺎﺑ ﯽﻟﺎﺧ ﺮﯾدﺎﻘﻣ ترﻮﺻ ﻦﯾا رد ﯽﻣ ﺮﭘ ﺮﻔﺻ راﺪﻘﻣ ﺎﺑ ار هﺪﻧﺎﻣ

ﻢﯿﻨﮐ .

زا هدﺎﻔﺘﺳا ﺎﺑ ﺎﻣ ﺲﭙﺳ ﺪﻧﻮﻣرﺪﻧاو ﺲﯾﺮﺗﺎﻣ ﮏﯾ ،دوﺪﺤﻣ ناﺪﯿﻣ ﮏﯾ رد ﯽﻓدﺎﺼﺗ دﺪﻋn

A1

هزاﺪﻧا ﻪﺑ n T

ﯽﻣ دﺎﺠﯾا ﻢﯿﻨﮐ

. ﻢﯾراد ترﻮﺻ ﻦﯾا رد :

Error! Bookmark not defined.

1

1 1

1

1 1

T

T

n n

a a

A

a a

 

 

  

 

 

   

ﺲﯾﺮﺗﺎﻣ ود ﺎﻣ ،ﯽﮔﺪﻨﮐاﺮﭘ دﺎﺠﯾا ياﺮﺑ و A

ﯽﻣ بﺮﺿ ﻢﻫرد ارS ﻢﯿﻨﮐ

. ﯽﺴﯾﺮﺗﺎﻣ بﺮﺿ ﻦﯾا ﻞﺻﺎﺣ ﻪﺑ C

هزاﺪﻧا

n w

دﻮﺑ ﺪﻫاﻮﺧ :

Error! Bookmark not defined.

1 1 1 1 1

1 1

1

2 .

11 1

1

T T w T

T

n n T T w T

T

n n T

d d d

a a

a a d d d

c c

C

c c

  

 

 

 

 

       

 

 

   

 

  

 

 

 

 

       

 

  

    

  

ﺎﻣ ﯽﮔﺪﻨﮐاﺮﭘ ﻞﺑﺎﻗ ءﺰﺟ ﺮﻫ

DSi

ار،

ﻒﯾدر ﺲﯾﺮﺗﺎﻣ زا ماi راﺪﻘﻣ هاﺮﻤﻫ ﻪﺑ C

ai

ﯽﻣ ﻒﯾﺮﻌﺗ ﻢﯿﻨﮐ

.

ءﺰﺟ ياﺮﺑ ﻦﯾاﺮﺑﺎﻨﺑ ﺮﺑاﺮﺑ ماi

1, , ,

i i iw i

DS c c a ﺪﻫاﻮﺧ

دﻮﺑ . ﻢﺘﯾرﻮﮕﻟا 2

ﻦﯾا ﯽﻣ مﺎﺠﻧا ار تﺎﯿﻠﻤﻋ -

1Vandermonde Matrix

(15)

ﺪﻫد . ﻞﯾﺎﻓ ﻢﯿﺴﻘﺗ شور ﻦﯾا ﻪﮐ ﺖﺳا ﻦﯾا ﻪﺟﻮﺗ ﻞﺑﺎﻗ ﻪﺘﮑﻧ ﺎﻀﻓ ﺮﻈﻧ زا

ﯿﻟﺎﻐﺷا ي ﺎﺒﯾﺮﻘﺘ

ﯽﻣ ﻪﻨﯿﻬﺑ ﺪﺷﺎﺑ

. ﻦﯾا ﻪﺑ

ار ﻞﯾﺎﻓ هزاﺪﻧا ﻪﮐ ﯽﺗرﻮﺻ رد ﺐﯿﺗﺮﺗ ﯽﮔﺪﻨﮐاﺮﭘ ءﺰﺟ ﺮﻫ ،ﻢﯿﻨﮐ ضﺮﻓ ﺖﯾﺎﺑF

يارادDS w F

T

    

هداد ﺖﯾﺎﺑ

راﺪﻘﻣ هاﺮﻤﻫ

ai

دﻮﺑ ﺪﻫاﻮﺧ .

ﻪﺑ ﯽﻠﺻا هداد ﯽﺑﺎﯾزﺎﺑ ﺖﻬﺟ ﻪﮐ ﯽﯾﺎﺠﻧآ زا ﻦﺘﺷاد ﺖﺳد رد ﺎﺑ ،ﻢﯾﺪﻨﻣزﺎﯿﻧ ءﺰﺟT

ﺖﯾﺎﺑF+n ) هزاﺪﻧا عﻮﻤﺠﻣn ﯽﻣ ﺎﻫa

ﺪﺷﺎﺑ ( ﯽﻣ ، ﻢﯿﻨﮐ ﯽﺑﺎﯾزﺎﺑ ار نآ ﻢﯿﻧاﻮﺗ .

ﻢﺘﯾرﻮﮕﻟا 2

هدﺎﯿﭘ ﻊﺑﺎﺘﯾزﺎﺳ هﺪﻨﮐاﺮﭘ ﻢﺘﯾرﻮﮕﻟا ندﺮﮐ IDA

, ,

:

DisperseIDA n T file Function

1 .

1

1 :

2 : Initialize an matrix . 3 : Initialize an m

file = , ,

the number of shares the

4

atrix .

: 1

5 : ( 1 ;

. threshold

, , , , 1

) ,

; {

6 : (

,

F

i i iw i

i

d d

n T

DS c w F

T

T w S

w c

n T A

po

j

n

s

i

j j

    

R

u equire :

Ens re :

for for

 

1

1 ; ; ){

7 : ( )

8 : 9 :

10 : 0

11: 1

12 : } 13: }

14 : ( 1 ; ; ){

15 : ( )

16 : ( 1 ; ; ){

17 : 18 : } 19 : }

20 : ,

21: Initializ

ij pos

ij

j ij

i T i pos F

S d

S

pos post

i i n i

DistinctRandomIn Finite Field

j j T j

A

C MatMult A S

 

 

 

if else

for for

2

1

e , 1, , to be 1 vectors over finite field

22 : ( 1 ; ; ){

23 : ( 1 ; ; ){

24 : [ ]

25 : }

26 : [ 1] {Entry 2 in is } 27 : }

28 : , ,

i

i ij

i i i

n

DS i n w

i i n i

j j w j

DS j C

DS w A i A

DS DS

 

 

  for

for

return

(16)

2 - 2 - 2 - ﺑ ﻢﺘﯾرﻮﮕﻟا ﯽﺑﺎﯾزﺎ

ﻪﺑ ﯽﺳﺮﺘﺳد ﺪﻨﻣزﺎﯿﻧ ،ﯽﺑﺎﯾزﺎﺑ ياﺮﺑ ﻢﻬﺳT

ﻢﻟﺎﺳ ﻢﻬﺳزا زا ﻞﺻﺎﺣ يﺎﻫ ﻢﯿﺘﺴﻫ ﯽﮔﺪﻨﮐاﺮﭘ

.

1 11 1 1

1

, , ,

, , ,

w

m m mw m

DS c c a

DS c c a

  

  

ﯽﻣ هﺪﻣآ ﺖﺳد ﻪﺑ ءاﺰﺟا ﻦﯾا ﮏﻤﮐ ﻪﺑ ﺲﯾﺮﺗﺎﻣ ود ناﻮﺗ

CI

و AI

دﺮﮐ دﺎﺠﯾا ار .

ﺮﯾدﺎﻘﻣ

cij

ناﻮﻨﻋ ﻪﺑ ار

نﺎﻤﻟا ﺲﯾﺮﺗﺎﻣ يﺎﻫ

CI

هزاﺪﻧا ﺎﺑ T w

ﯽﻣ دراو ﻢﯿﻨﮐ

. AI

زا هﺪﺷ ﻞﯿﮑﺸﺗ ﺪﻧﻮﻣرﺪﻧاو ﺲﯾﺮﺗﺎﻣ ﺰﯿﻧ

ai

ﯽﻣ ﺎﻫ -

ﺪﺷﺎﺑ . ﻦﯾاﺮﺑﺎﻨﺑ AI

ﻪﻋﻮﻤﺠﻣﺮﯾز زا يا

زا ﺰﯾﺎﻤﺘﻣ ﻒﯾدر m و هدﻮﺑ A

ﯽﻣ ﺲﯾﺮﺗﺎﻣ ﻦﯾا ﻪﮐ ﻢﯿﻧاد سﻮﮑﻌﻣ

ﺮﯾﺬﭘ

ﺖﺳا . ﻢﯾراد ﺲﭘ :

1

1 1 1

1 1 11 1

1 1

1

11 1

1

1

1

T

T I

T

T T T TT

w I

T Tw

a a a a

A

a a a a

c c

C

c c

 

 

 

 

ﻪﮐ ﻢﯿﻧاﺪﺑ ﺪﯾﺎﺑ

I I

A  S C

. يدورو ﻪﮐ ﻢﯿﻨﮐ ضﺮﻓ ﺮﺘﻬﺑ كرد ياﺮﺑ يﺎﻫ

و i زا j ﻢﯿﺷﺎﺑ ﻪﺘﺷاد ار C .

ﻦﯾا

يدورو ﻒﯾدر ﯽﻠﺧاد بﺮﺿ ﻞﺻﺎﺣ ﺎﻫ زا i

نﻮﺘﺳ و A زا j

ﯽﻣ S ﯽﻠﺧاد بﺮﺿ ﻞﺻﺎﺣ ﺰﯿﻧ نآ دﻮﺧ ﻪﮐ ﺪﺷﺎﺑ

ﻦﯿﺑ زا نﻮﺘﺳ ﺮﻫ و زا ai ﯽﻣS

ﺪﺷﺎﺑ . ﻒﯾدر ﻦﯾاﺮﺑﺎﻨﺑ زا i

ﺎﻬﻨﺗC ﻒﯾدر ﻪﺑ زا i

مﺎﻤﺗ و A هدروآ ﺮﯾز رد ﻪﮐ S

دراد ﯽﮕﺘﺴﺑاو ،ﺖﺳا هﺪﺷ :

1 1 1 1

2 .

1, , ,

T w T

T

i i i

T T w T

d d d

a a c

d d d

  

 

 

     

 

 

 

    

ﻒﯾدر زا زا ﻪﻋﻮﻤﺠﻣﺮﯾز ﮏﯾ بﺮﺿ ﻪﺠﯿﺘﻧ رد يﺎﻫ

رد A زا ﯽﺼﺨﺸﻣ ﻒﯾدر S ﯽﻣ ﯽﻬﺘﻨﻣ C

دﻮﺷ . نوراو ﺎﺑ

ندﺮﮐ ﯽﻣ ،Ai

ﻢﯿﻧاﻮﺗ ﻢﯿﯾﺎﻤﻧ يزﺎﺳزﺎﯾ ﺮﯾز ﺐﯿﺗﺮﺗ ﻪﺑ ارS

:

Error! Bookmark not defined.

1

I I

I I

A S C

A C S

 

Referensi

Dokumen terkait