Vikipeedia:Liivakast: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Vikiandri (arutelu | kaastöö)
Resümee puudub
Vikiandri (arutelu | kaastöö)
Resümee puudub
11. rida:
== Riistvaraline Krüpteering ==
 
'''Riistvaraline krüpteering''' ([[inglise keel|inglise]] ''hardware-based encryption'') on [[riistvara|riistvaraline]] seade ja/või moodul lihtsustamaks või täielikult asendamaks tarkvaralist [[krüptograafia|krüpteeringut]]. Üldjuhul teostatakse krüpteering [[protsessor|protsessori]] [[käsustik|käsustikus]]. Näiteks [[täiustatud krüpteerimisstandard|täiustatud krüpteerimisstandardit]](moodne [[šiffer|šiffer]]) on võimalik rakendada üldlevinud [[X86|x86]]<ref name="Intel AES Instructions" /> ning ka [[ARM (arvutiarhitektuur)|ARM]] arhitektuuril<ref name="cortex cryptography" />. Vähemlevinud riistvaraline krüptograafiamoodul on eraldiseisev protsessor [[protsessor|keskprotsessorist]], mis on disainitud kiiresti ja turvaliselt tegema krüptograafilisi arvutusi. Näiteks [[IBM 4758|IBM 4758]] ja tema edasiarendused [[IBM 4764|IBM 4764]]<ref name="IBM 4764" /> ning [[IBM 4768|4768]]<ref name="IBM 4768" />.
Riistvaraliselt optimiseeritud krüptograafiamoodulid võivad olla oma spetsiifilistes arvutustes kiiremad, kui üldlevinud protsessorite käsustikud ning neid on teoreetiliselt keerulisem šaboteerida kui tarkvaraliselt rakendatud krüpteeringut.
 
19. rida:
{{vaata|täiustatud krüpteerimisstandard}}
 
[[CISC protsessor|CISC]] arhitektuurina leidub [[X86|x86 arhitektuuris]] riistvaralisel tasemel keerukaid [[algoritm|algoritme]], sealhulgas ka [[krüptograafia|krüptograafilisi]]. Lisaks X86täiustatud arhitektuurkrüpteerimisstandardi funktsioonidele toetab x86 arhitektuur ka [[SHA|SHA räsifunktsioone]], mida kasutatakse näiteks paroolide kontrollimiselturvalisel talletamisel.
 
==== ARM ====
[[ARM]] can optionally support Security Extensions. Although ARM is a [[RISC|RISC (Reduced Instruction Set Computer)]] architecture, there are several optional extensions specified by [[ARM Holdings]].
 
[[ARM (arvutiarhitektuur)|ARM]] arhitektuur võib toetada turvalaiedusi. ARM protsessorid on arhitektuuriliselt [[RISC|RISC protsessorid]] seega on nende käsustikku kärbitud võrreldes CISC arhitektuuridega, aga valikuliselt on võimalik neid rakendada.<ref name="cortex cryptography" /><ref name="openwrt" />
 
==== Veel üks alamosa ====
===== Veel üks alamosa =====
 
=== Eraldiseisva protsessorina ===
32. rida ⟶ 29. rida:
== Pahemused ==
==Vaata ka==
<ref name="Intel AES Instructions">{{cite book|title=Intel® 64 and IA-32 Architectures Software Developer’s Manual|date={{date|December 2017}}|url=https://software.intel.com/sites/default/files/managed/39/c5/325462-sdm-vol-1-2abcd-3abcd.pdf|publisher=Intel|pages=303–309,410}}</ref>
<ref name="cortex cryptography">{{cite book|title=ARM® Cortex®-A57 MPCore Processor Cryptography Extension|date={{date|2017-12-17}}|publisher=ARM Holdings|url=http://infocenter.arm.com/help/topic/com.arm.doc.ddi0514g/DDI0514G_cortex_a57_mpcore_cryptography_trm.pdf|deadurl=no|archiveurl=https://web.archive.org/web/20161213102201/http://infocenter.arm.com/help/topic/com.arm.doc.ddi0514g/DDI0514G_cortex_a57_mpcore_cryptography_trm.pdf|archivedate=2016-12-13|df=}}</ref>
<ref name="openwrt">{{cite web|url=http://wiki.openwrt.org/doc/hardware/cryptographic.hardware.accelerators|title=Cryptographic Hardware Accelerators|publisher=OpenWRT.org|date={{date|2016-05-17}}|access-date={{date|2018-01-25}}|deadurl=no|archiveurl=https://web.archive.org/web/20180121000023/http://wiki.openwrt.org/doc/hardware/cryptographic.hardware.accelerators|archivedate=2018-01-21|df=}}</ref>
<ref name="IBM 4764">{{cite web|url=https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_61/rzajc/rzajcco4758.htm|title=4764 Cryptographic Coprocessor|publisher=IBM|access-date={{date|2018-01-20}}|deadurl=no|archiveurl=https://web.archive.org/web/20180121000028/https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_61/rzajc/rzajcco4758.htm|archivedate=2018-01-21|df=}}</ref>
<ref name="IBM 4768">{{cite web|url=https://www.ibm.com/downloads/cas/JMD7BBN4|title=4768 Cryptographic Coprocessor|publisher=IBM|access-date={{date|2018-01-20}}|deadurl=no|archiveurl=https://web.archive.org/web/20180121000028/https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_61/rzajc/rzajcco4758.htm|archivedate=2018-01-21|df=}}</ref>