RENESAS RL78-G14 Family SHA Hash Function Library

Entwodiksyon

Dokiman sa a eksplike Bibliyotèk Fonksyon SHA Hash pou Fanmi RL78 (ki rele “SHA Libraly”) ki depann de MCU yo.

SHA Libraly se bibliyotèk lojisyèl ki trete kalkil HASH pou RL78 Family. Epitou li se fèt nan algorithm dedye ak konplètman-branche moute pa lang asanble.

Bibliyotèk ki enkli nan vèsyon sa a nan nòt aplikasyon an ka konbine avèk RL78/G24 FAA (Fleksib

Aplikasyon akseleratè) pou amelyore vitès pwosesis la. Pou plis detay, al gade nan 2.3, Kouman pou itilize fonksyon bibliyotèk (Lè yo konbine avèk RL78/G24 FAA).

Pou plis detay sou fonksyon API, al gade nan Bibliyotèk Fonksyon Hash Renesas Microcomputer SHA: Manyèl Itilizatè (R20UW0101).

Sib Aparèy

RL78/G14, RL78/G23, RL78/G24
Lè w ap itilize nòt aplikasyon sa a ak lòt MCU Renesas yo, yo rekòmande pou fè anpil atansyon apre w fin fè modifikasyon pou konfòme li ak MCU altène a.

Estrikti nan pwodwi

Pwodwi sa a gen ladann fileyo ki nan lis nan Tablo 1 anba a.

Tablo 1. Pwodwi Bibliyotèk SHA files 

Non Deskripsyon
samppwogram nan (r20an0211xx0202-rl78-sha)
espas travay
Dokiman (doc)
angle (en)
r20uw0101ej0201-sha.pdf Manyèl itilizatè a
r20an0211ej0202-rl78-sha.pdf Entwodiksyon Gid (dokiman sa a)
Japonè (ja)
r20uw0101jj0201-sha.pdf Manyèl itilizatè a
r20an0211jj0202-rl78-sha.pdf Entwodiksyon Gid
libsrc Sous bibliyotèk
sha Bibliyotèk SHA
src Sous bibliyotèk SHA
sha1if.c Definisyon fonksyon API SHA-1
sha256if.c Definisyon fonksyon API SHA-256
sha384if.c Definisyon fonksyon API SHA-384

(Pa sipòte pa RL78)

shaif.h Pati debaz nan fonksyon API
sha1.c Pati debaz nan kalkil SHA-1
sha256.c Pati debaz nan kalkil SHA-256
sha512.c Pati debaz nan kalkil SHA-384 / SHA-512 (pa sipòte pa RL78)
r_sha_version.c SHA-1/SHA-256 vèsyon file
enkli SHA katab tèt bibliyotèk
r_sha.h Rev.2.02 header file
r_mw_version.h Vèsyon done header file
r_stdint.h Typedef header file
CS+ Katab pwojè CS+
sha_rl78_sim_sample Sample pwojè pou RL78/G23
src Katab sous
prensipal.c Sample kòd
prensipal.h Sample kòd header file
libsrc Link nan libsrc
smc_gen Smart configurator oto-pwodwi katab
jeneral Tèt komen file / sous file Katab depo
r_bsp Inisyalizasyon kòd enskri definisyon katab depo
r_config Inisyalizasyon chofè konfigirasyon header depo katab
sha_rl78_sample_FAA Sample pwojè pou RL78/G24 FAA
src Katab sous
prensipal.c Sample kòd
prensipal.h Sample kòd header file
libsrc Link nan libsrc
smc_gen Smart configurator oto-pwodwi katab
Config_FAA Sous ki gen rapò ak FAA file Katab depo
jeneral Tèt komen file / sous file Katab depo
r_bsp Inisyalizasyon kòd enskri definisyon katab depo
r_config Inisyalizasyon chofè konfigirasyon header depo katab
r_pincfg Non senbolik mete tèt katab depo pou pò
e2 estidyo Katab pwojè estidyo e2
CCRL Sample pwojè pou CCRL
sha_rl78_sim_sample

Anba a omisyon.

Sample pwojè pou RL78/G23

Anba a omisyon.

sha_rl78_sample_FAA

Anba a omisyon.

Sample pwojè pou RL78/G24 FAA

Anba a omisyon.

LLVM Sample pwojè pou LLVM
sha_rl78_sim_sample

Anba a omisyon.

Sample pwojè pou RL78/G23

Anba a omisyon.

IAR Katab pwojè IAR
sha_rl78_sim_sample

Anba a omisyon.

Sample pwojè pou RL78/G23

Anba a omisyon.

Espesifikasyon pwodwi

Fonksyon API

Bibliyotèk SHA pou RL78 sipòte fonksyon sa yo.

Tablo 2. Fonksyon API Bibliyotèk SHA

API Deskripsyon
R_Sha1_HashDigestNote Jenere yon dijere SHA-1 hash
R_Sha256_HashDigest Jenere yon dijere SHA-256 hash

Nòt: Lè yo konbine avèk RL78/G24 FAA, fonksyon sa a pa sipòte.

API File
R_Sha1_HashDigest sha1if.c, sha1.c, r_sha_version.c
R_Sha256_HashDigest sha256if.c, sha256.c, r_sha_version.c

Kouman pou itilize fonksyon bibliyotèk yo

Lè w ap itilize fonksyon bibliyotèk la, li nesesè pou presize file yo dwe bati jan sa a dapre API yo dwe itilize. Lè yo konbine avèk RL78/G24 FAA, al gade nan 2.3, Kouman pou itilize fonksyon bibliyotèk (Lè yo konbine avèk RL78/G24 FAA).

Tablo 3. File yo dwe bati

API File
R_Sha1_HashDigest sha1if.c, sha1.c, r_sha_version.c
R_Sha256_HashDigest sha256if.c, sha256.c, r_sha_version.c

Kouman pou itilize fonksyon bibliyotèk (Lè yo konbine avèk RL78/G24 FAA)

FAA (The Flexible Application Accelerator) se yon akseleratè aplikasyon ki anplwaye yon achitekti Harvard ki te devlope pa Renesas Electronics Corporation. Sèvi ak FAA pou pwosesis operasyon SHA hash ogmante vitès pwosesis SHA Library Note a.

Nòt: Lè yo konbine avèk RL78/G24 FAA, sèlman SHA-256 sipòte.
Nòt: Lè yo konbine avèk RL78/G24 FAA, se sèlman CC-RL du ki sipòte.

Lè yo konbine avèk FAA, jenere kòd pou pwosesis operasyon SHA hash pou FAA nan konfigirasyon Smart la. Konbine kòd ki te pwodwi a ak kòd ki nan katab libsrc ki enkli nan pake bibliyotèk sa a. Anplis kòd FAA SHA Bibliyotèk la, presize kòd ki nan Tablo 4 ki anba a kòm sib konstriksyon an.

Tablo 4. File yo dwe bati lè yo konbine avèk RL78/G24 FAA

API File
R_Sha256_HashDigest sha256if.c, r_sha_version.c

Ki jan yo jenere kòd

Bibliyotèk FAA SHA jenere kòd lè l sèvi avèk konfigirasyon Smart la

Pou plis enfòmasyon sou fason pou opere Smart Configurator la, tanpri al gade nan dokiman sa a.

  • Gid itilizatè RL78 Smart Configurator: e² studio (R20AN0579)
  • Gid itilizatè RL78 Smart Configurator: CS+ (R20AN0580)
  1. Ajoute eleman akseleratè aplikasyon fleksib (ki refere pi ba a kòm eleman FAA).
    Chèn karaktè ki espesifye pou Non konfigirasyon: lè w ajoute eleman an pral reflete nan non kòd ki te pwodwi pa Smart Configurator la. Valè inisyal non konfigirasyon an se Config_FAA.

  2. Telechaje FAA SHA Bibliyotèk.
    Klike sou bouton Mizajou modil FAA pou montre ekran telechaje modil FAA epi chwazi Bibliyotèk SHA FAA pou telechaje.
  3. Chwazi SHA256 nan fonksyon an pou fè jenerasyon kòd. Kòd la pwodwi nan \src\smc_gen\Config_FAA. Pou plis detay sou kòd pwodwi a, al gade nan 2.3.3, Detay Kòd Jenere.

Bati Anviwònman

Apre ou fin kreye kòd ak Smart Configurator, fè paramèt konstriksyon sa yo anvan ou bati.

  1. Ajoute la files nan Tablo 4 nan sib la bati.
  2. Espesifye R_CONFIG_FAA_SHA256 nan definisyon makro preprosesè konpilatè a.

Jenere Detay Kòd

Sa ki anba la a se yon deskripsyon detaye sou kòd la ki te pwodwi pa Smart Configurator la.

Tablo 5. Detay Kòd Jenere

FileRemak 1 Eksplikasyon
“XXX”_common.c FAA komen fonksyon C sous file
“XXX”_common.h FAA header fonksyon komen file
“XXX”_common.inc iodefine header file pou FAA
"XXX"_sha256.c SHA-256 kalkil C sous file pou FAA
“XXX”_sha256.h SHA-256 tèt kalkil file pou FAA
“XXX”_src.dsp SHA-256 kalkil asanble file pou FAA

Nòt: 1. "XXX" nan non fonksyon an reprezante non konfigirasyon an. Non konfigirasyon an espesifye nan Smart Configurator lè w ajoute eleman FAA a. Pou plis detay, gade nan 2.3.1,.Kijan pou jenere kòd.

Kòd erè

Nan Bibliyotèk FAA SHA, yo ajoute kòd erè sa a nan valè retounen nan fonksyon R_Sha256_HashDigest.

Pou plis detay sou fonksyon API, al gade nan Bibliyotèk Fonksyon Hash Renesas Microcomputer SHA: Manyèl Itilizatè (R20UW0101).

Tablo 6. Kòd erè

Senbòl Valè Eksplikasyon
R_SHA_ERROR_FAA_ALREADY_RUNNING -4 Fonksyon an te sispann san yo pa fè operasyon SHA hash paske processeur FAA te deja kouri.

Nòt

  • Espesifikasyon macro sa yo pa ka itilize ak RL78. __COMPILE_EMPHASIS_SPEED__

CC-RL

Anviwònman devlopman

Tanpri itilize menm vèsyon an oswa yon pita nan chèn zouti ki nan lis anba a:

  • Anviwònman Devlopman entegre:
  • CS+ pou CC V8.05.00
  • e2 estidyo 2021-04
  • C du:
  • CC-RL V1.09.00

ROM / RAM / Stack Size ak pèfòmans

Divès gwosè ak pèfòmans lè bati ak opsyon sa yo yo dekri pou referans. Opsyon konpilatè
-cpu=S3 -memory_model=mwayen –Opsyon lyen Odefault
-NOOPtimize

Tablo 7. ROM, RAM Size 

API Gwosè ROM [byte] Gwosè RAM [byte]
R_Sha1_HashDigest 1814 0
R_Sha256_HashDigest 3033 0

Tablo 8. Gwosè Pile 

API gwosè pil [okte]
R_Sha1_HashDigest 174
R_Sha256_HashDigest 96

Tablo 9. Pèfòmans 

longè mesaj antre [byte] SHA-1 [nou] SHA-256 [nou]
0 800 1,200
64 1,500 2,300
128 2,200 3,400
192 2,900 4,600
256 3,600 5,700

Nòt: Mesaj Antre se 1 blòk ak pwosesis padding.

CC-RL (Lè yo konbine avèk RL78/G24 FAA)

Anviwònman devlopman

Tanpri itilize menm vèsyon an oswa yon pita nan chèn zouti ki nan lis anba a:

  • Anviwònman Devlopman entegre:
  • CS+ pou CC V8.10.00
  • e2 estidyo 2023-07
  • C du:
  • CC-RL V1.12.01
  • DSP asanble:
  • FAA Assembler V1.04.02

ROM / RAM / FAACODE / FAADATA / Stack Size ak pèfòmans

Divès gwosè ak pèfòmans lè bati ak opsyon sa yo yo dekri pou referans. Opsyon konpilatè

  • cpu = S3 -memory_model = mwayen -Opsyon Link Odefault
  • NOOPtimize

Tablo 10. ROM, RAM, FAACODE, FAADATA Size

API Gwosè ROM [byte] Gwosè RAM [byte] FAACODE [byte] FAADATA [byte]
R_Sha256_HashDigest 1073 0 684 524

Tablo 11. Gwosè Pile

API gwosè pil [okte]
R_Sha256_HashDigest 46

Tablo 12. Pèfòmans

revèy sistèm = 32MHz

longè mesaj antre [byte] SHA-256 [nou]
0 6,00
64 1,100
128 1,600
192 2,000
256 2,500

IAR Embedded Workbench

Anviwònman devlopman

Tanpri itilize menm vèsyon an oswa yon pita nan chèn zouti ki nan lis anba a:

  • Anviwònman Devlopman entegre:
    IAR Embedded Workbench pou Renesas RL78 vèsyon 4.21.1
  • C du:
    IAR C/C++ Konpilateur pou Renesas RL78 : 4.20.1.2260

ROM / RAM / Stack Size ak pèfòmans

Divès gwosè ak pèfòmans lè bati ak opsyon sa yo yo dekri pou referans.

Opsyon konpilatè
–core=S3 –code_model=byen lwen –data_model=toupre –near_const_location=rom0 -e -Oh –calling_convention=v2

Tablo 13. ROM, RAM Size

bibliyotèk file non Gwosè ROM [byte] Gwosè RAM [byte]
R_Sha1_HashDigest 2,009 0
R_Sha256_HashDigest 3,283 0

Tablo 14. Gwosè Pile

API gwosè pil [okte]
R_Sha1_HashDigest 184
R_Sha256_HashDigest 138

Tablo 15. Pèfòmans

longè mesaj antre [byte] SHA-1 [nou] SHA-256 [nou]
0 2,500 5,300
64 5,000 10,600
128 7,300 15,800
192 9,700 20,900
256 12,100 26,100

Nòt: Mesaj Antre se 1 blòk ak pwosesis padding.

LLVM

Anviwònman devlopman

Tanpri itilize menm vèsyon an oswa yon pita nan chèn zouti ki nan lis anba a:

• Anviwònman Devlopman Entegre:
e2 estidyo 2022-01
• C du:
LLVM pou Renesas RL78 10.0.0.202203

ROM / RAM / Opsyon konpilatè / Pèfòmans

Divès gwosè ak pèfòmans lè bati ak opsyon sa yo yo dekri pou referans.
Opsyon konpilatè
Kalite CPU: S3-nwayo
Nivo optimize: Optimize gwosè (-Os)

Tablo 16. ROM, RAM Size

bibliyotèk file non Gwosè ROM [byte] Gwosè RAM [byte]
R_Sha1_HashDigest 2,731 0
R_Sha256_HashDigest 4,312 0

Tablo 17. Gwosè Pile

API gwosè pil [okte]
R_Sha1_HashDigest 178
R_Sha256_HashDigest 104

Tablo 18. Pèfòmans

longè mesaj antre [byte] SHA-1 [nou] SHA-256 [nou]
0 1,900 3,000
64 3,700 5,800
128 5,500 8,700
192 7,300 11,500
256 9,100 14,300

Nòt: Mesaj Antre se 1 blòk ak pwosesis padding.

Istwa revizyon

Deskripsyon
Rev. Dat Paj Rezime
1.00 16 oktòb 2012 Premye edisyon pibliye
1.01 30 septanm 2014 Dokiman amelyore.
Pwoblèm fiks lè pwent opinyon se yon adrès enpè.
Te ajoute sipò pou ti modèl la ak gwo modèl la.
1.02 01 avril 2015 Sipòte IAR Embedded Workbench.
1.03 01 jiyè 2016 Sipòte CC-RL.
Sipòte IAR Embedded Workbench 7.4 (v2.21.1).
2.00 21 avril 2021 Chanje fòm pwovizyon bibliyotèk la soti nan Fòma Lib nan sous C
2.01 30 jen 2022 Sipòte LLVM.
2.02 01 out 2023 Te ajoute bibliyotèk pou RL78/G24 FAA.

Prekosyon jeneral nan manyen inite mikropwosesis ak pwodwi inite mikrokontroleur

Nòt itilizasyon sa yo aplikab pou tout inite Microprocessing ak pwodwi inite Microcontroller Renesas. Pou jwenn nòt sou itilizasyon detaye sou pwodwi dokiman sa yo kouvri, al gade nan seksyon ki enpòtan nan dokiman an ansanm ak nenpòt mizajou teknik ki te pibliye pou pwodwi yo.

  1. Prekosyon kont dechaj elektwostatik (ESD)
    Yon gwo jaden elektrik, lè ekspoze a yon aparèy CMOS, ka lakòz destriksyon nan oksid pòtay la epi finalman degrade operasyon aparèy la. Etap yo dwe pran yo sispann jenerasyon elektrisite estatik otank posib, epi byen vit gaye li lè li rive. Kontwòl anviwònman an dwe adekwat. Lè li sèk, yo ta dwe itilize yon imidite. Sa a se rekòmande pou fè pou evite itilize izolan ki ka fasilman bati elektrisite estatik. Aparèy semi-conducteurs yo dwe estoke ak transpòte nan yon veso anti-estatik, sak pwoteksyon estatik oswa materyèl kondiktè. Tout zouti tès ak mezi ki gen ladan ban travay ak planche yo dwe chita sou tè. Operatè a dwe tou mete atè lè l sèvi avèk yon braslè ponyèt. Aparèy semi-conducteurs pa dwe manyen ak men fè. Prekosyon menm jan an dwe pran pou tablo sikwi enprime ak aparèy semi-conducteurs ki monte.
  2. Pwosesis nan pouvwa-sou
    Eta a nan pwodwi a se endefini nan moman an lè pouvwa a apwovizyone. Eta yo nan sikui entèn nan LSI a se endetèmine ak eta yo nan anviwònman enskri ak broch yo pa defini nan moman an lè pouvwa a apwovizyone. Nan yon pwodwi fini kote siyal la reset aplike nan peny reset ekstèn lan, eta yo nan broch yo pa garanti soti nan moman an lè pouvwa a apwovizyone jiskaske pwosesis la reset fini. Nan yon fason menm jan an, eta yo nan broch nan yon pwodwi ki se reset pa yon sou-chip pouvwa-sou reset fonksyon yo pa garanti soti nan moman an lè pouvwa a apwovizyone jiskaske pouvwa a rive nan nivo nan ki reset espesifye.
  3. Antre siyal pandan eta pouvwa-off
    Pa antre siyal oswa yon ekipman pou I/O rale-up pandan aparèy la koupe. Piki aktyèl la ki soti nan opinyon yon siyal sa yo oswa I/O rale-up ekipman pou pouvwa a ka lakòz fonksyone byen ak aktyèl la nòmal ki pase nan aparèy la nan moman sa a ka lakòz degradasyon nan eleman entèn yo. Swiv gid pou siyal antre pandan eta pouvwa-off jan sa dekri nan dokiman pwodwi ou a.
  4. Manyen broch ki pa itilize yo
    Manyen broch ki pa itilize yo an akò ak enstriksyon yo bay anba manyen broch ki pa itilize yo nan manyèl la. Broch yo opinyon nan pwodwi CMOS yo jeneralman nan eta a wo-enpedans. Nan operasyon ak yon peny ki pa itilize nan eta sikwi louvri, bri elektwomayetik siplemantè pwovoke nan vwazinaj LSI a, yon kouran ki asosye ap koule andedan, ak fonksyone byen rive akòz fo rekonesans eta a pin kòm yon siyal opinyon. vin posib.
  5. Siyal revèy
    Apre w fin aplike yon reset, sèlman lage liy reset la apre siyal revèy fonksyònman an vin estab. Lè chanje siyal revèy la pandan ekzekisyon pwogram lan, rete tann jiskaske siyal revèy sib la estabilize. Lè siyal revèy la pwodwi ak yon resonator ekstèn oswa nan yon osilator ekstèn pandan yon reset, asire ke liy lan reset sèlman lage apre estabilizasyon konplè siyal la revèy. Anplis de sa, lè w ap chanje nan yon siyal revèy ki pwodui ak yon resonator ekstèn oswa pa yon osilator ekstèn pandan ekzekisyon pwogram lan ap pwogrese, rete tann jiskaske siyal revèy sib la estab.
  6. Voltage aplikasyon ond nan pin D'
    Distòsyon fòm vag akòz bri opinyon oswa yon vag reflete ka lakòz fonksyone byen. Si opinyon aparèy CMOS la rete nan zòn ant VIL (Max.) ak VIH (Min.) akòz bri, pou egzanpample, aparèy la ka fonksyone byen. Pran swen pou anpeche bri chattering antre nan aparèy la lè nivo opinyon an fiks, epi tou nan peryòd tranzisyon an lè nivo opinyon pase nan zòn ki genyen ant VIL (Max.) ak VIH (Min.).
  7. Entèdiksyon aksè nan adrès rezève yo
    Aksè nan adrès rezève yo entèdi. Yo bay adrès rezève yo pou posib ekspansyon fonksyon nan lavni. Pa jwenn aksè nan adrès sa yo paske operasyon kòrèk LSI a pa garanti.
  8. Diferans ant pwodwi yo
    Anvan ou chanje soti nan yon pwodwi nan yon lòt, pou egzanpample nan yon pwodwi ak yon nimewo pati diferan, konfime ke chanjman an pa pral mennen nan pwoblèm.
    Karakteristik yo nan yon inite mikropwosesis oswa pwodwi inite mikwokontwolè nan menm gwoup la men ki gen yon nimewo pati diferan ta ka diferan an tèm de kapasite memwa entèn, modèl layout, ak lòt faktè, ki ka afekte seri yo nan karakteristik elektrik, tankou valè karakteristik, maj fonksyònman, iminite kont bri, ak kantite bri ki gaye. Lè w ap chanje nan yon pwodwi ki gen yon nimewo pati diferan, aplike yon tès evalyasyon sistèm pou pwodwi yo bay la.

Avi

  1. Yo bay deskripsyon sikui, lojisyèl ak lòt enfòmasyon ki gen rapò nan dokiman sa a sèlman pou ilistre operasyon pwodwi semi-conducteurs ak aplikasyon ansyen.amples. Ou se totalman responsab pou enkòporasyon an oswa nenpòt lòt itilizasyon sikui yo, lojisyèl, ak enfòmasyon nan konsepsyon pwodwi oswa sistèm ou a. Renesas Electronics refize nenpòt ak tout responsablite pou nenpòt pèt ak domaj ki fèt pa oumenm oswa twazyèm pati ki soti nan itilizasyon sikwi sa yo, lojisyèl, oswa enfòmasyon.
  2. Renesas Electronics pa la a ekspreseman refize nenpòt garanti kont ak responsablite pou vyolasyon oswa nenpòt lòt reklamasyon ki enplike patant, copyrights, oswa lòt dwa pwopriyete entelektyèl twazyèm pati, pa oswa ki soti nan itilizasyon pwodwi Renesas Electronics oswa enfòmasyon teknik ki dekri nan dokiman sa a, ki gen ladan men. pa limite a, done yo pwodwi, desen, tablo, pwogram, algoritm, ak aplikasyon egzanpamples.
  3. Pa gen okenn lisans, eksprime, implicite oswa otreman, yo akòde anba okenn patant, copyrights oswa lòt dwa pwopriyete entelektyèl Renesas Electronics oswa lòt moun.
  4. Ou pral responsab pou detèmine ki lisans ki nesesè nan men nenpòt twazyèm pati, ak jwenn lisans sa yo pou enpòte legal, ekspòtasyon, fabrike, lavant, itilizasyon, distribisyon oswa lòt jete nenpòt pwodwi ki enkòpore pwodwi Renesas Electronics, si sa nesesè.
  5. Ou pa dwe chanje, modifye, kopye, oswa enjenyè ranvèse nenpòt pwodwi Renesas Electronics, kit an antye oswa an pati. Renesas Electronics refize nenpòt ak tout responsablite pou nenpòt pèt oswa domaj ki fèt pa oumenm oswa twazyèm pati ki soti nan chanjman sa yo, modifikasyon, kopye oswa jeni ranvèse.
  6. Pwodwi Renesas Elektwonik yo klase dapre de klas kalite sa yo: "Standard" ak "High Quality". Aplikasyon yo gen entansyon pou chak pwodwi Renesas Elektwonik depann de klas kalite pwodwi a, jan sa endike anba a. "Standa": Òdinatè; ekipman biwo; ekipman kominikasyon; ekipman tès ak mezi; ekipman odyo ak vizyèl; aparèy elektwonik lakay; zouti machin; ekipman elektwonik pèsonèl; robo endistriyèl; elatriye "High Quality": Ekipman transpò (otomobil, tren, bato, elatriye); kontwòl trafik (limyè trafik); gwo echèl ekipman kominikasyon; ke sistèm tèminal finansye; ekipman kontwòl sekirite; elatriye Sòf si yo deziyen ekspreseman kòm yon pwodwi segondè fyab oswa yon pwodwi pou anviwònman difisil nan yon fèy done Renesas Elektwonik oswa lòt dokiman Renesas Elektwonik, pwodwi Renesas Elektwonik yo pa fèt oswa otorize pou yo itilize nan pwodwi oswa sistèm ki ka reprezante yon menas dirèk pou moun. lavi oswa blesi kòporèl (aparèy oswa sistèm sipò lavi atifisyèl; enplantasyon chirijikal; elatriye), oswa ka lakòz gwo domaj nan pwopriyete (sistèm espas; repete anba lanmè; sistèm kontwòl fòs nikleyè; sistèm kontwòl avyon; sistèm kle plant; ekipman militè; elatriye. ). Renesas Electronics dejwe nenpòt ak tout responsablite pou nenpòt domaj oswa pèt ke oumenm oswa nenpòt twazyèm pati ki fèt nan itilizasyon nenpòt pwodwi Renesas Elektwonik ki pa konsistan avèk nenpòt fèy done Renesas Electronics, manyèl itilizatè a oswa lòt dokiman Renesas Electronics.
  7. Pa gen okenn pwodwi semi-conducteurs absoliman an sekirite. Malgre nenpòt mezi sekirite oswa karakteristik ki ka aplike nan pyès ki nan konpitè oswa pwodwi lojisyèl Renesas Electronics, Renesas Electronics pa dwe gen absoliman okenn responsablite ki soti nan nenpòt vilnerabilite oswa vyolasyon sekirite, ki gen ladan men pa limite a nenpòt aksè san otorizasyon oswa itilizasyon yon pwodwi Renesas Electronics. oswa yon sistèm ki sèvi ak yon pwodwi Renesas Elektwonik. RENESAS ELECTRONICS PA GARANTI NI GARANTI PWODWI RENESAS ELECTRONICS, OSWA NENPÒT SISTÈM KREYE AK PWODWI RENESAS ELECTRONICS YO PRAL ENVULNERAB OSWA KI GRATIS DE KORIPSYON, ATAK, VIRIS, ENTÉFERANS, HACKING, SECURITE, PÈT DONE, “LÒT PÈD ÒDONE” ). RENESAS ELECTRONICS RELIYE NENPÒT AK TOUT RESPONSABLITE OSWA RESPONSABILITE KI KI DEZITE KI KI GENYEN AK NENPÒT PWOBLEM VULNERABILITE. ANKIS, JAN LWA APLIKAB LA OPTIMÈ, RENESAS ELECTRONICS REJTE NENPÒT TOUT GARANTI, EXPRESS OU IMPLICITE, KI RESPÈ A DOKIMAN SA A AK NENPÒT LOGISYÈL OSWA MATÉRIEL KI GENYEN OSWA KI AK KI AK KI AK KI GENYEN, KI ENKLI ENPLI GARANTIS POU GARANTIS LIMITÈ, MEN MEN GARANTIS KI PA LIMITE. YON OBJEKTIF PARTICULIER.
  8. Lè w ap itilize pwodwi Renesas Elektwonik, al gade nan dènye enfòmasyon sou pwodwi yo (fèy done, manyèl itilizatè a, nòt aplikasyon, "Nòt jeneral pou manyen ak itilizasyon aparèy semi-kondiktè" nan manyèl fyab la, elatriye), epi asire ke kondisyon itilizasyon yo nan limit yo. espesifye pa Renesas Elektwonik ki gen rapò ak evalyasyon maksimòm, ekipman pou pouvwa opere voltage ranje, karakteristik dissipation chalè, enstalasyon, elatriye. Renesas Electronics rejte nenpòt ak tout responsablite pou nenpòt ki fonksyone byen, echèk oswa aksidan ki rive nan itilizasyon pwodwi Renesas Electronics andeyò seri espesifik sa yo.
  9. Malgre ke Renesas Elektwonik fè efò amelyore kalite ak fyab nan pwodwi Renesas Elektwonik, pwodwi semi-conducteurs gen karakteristik espesifik, tankou ensidan an nan echèk nan yon pousantaj sèten ak fonksyone byen nan sèten kondisyon itilizasyon. Sòf si yo deziyen kòm yon pwodwi segondè fyab oswa yon pwodwi pou anviwònman difisil nan yon fèy done Renesas Elektwonik oswa lòt dokiman Renesas Elektwonik, pwodwi Renesas Elektwonik yo pa sijè a konsepsyon rezistans radyasyon. Ou responsab pou mete ann aplikasyon mezi sekirite pou veye kont posiblite pou blesi kòporèl, blesi oswa domaj ki te koze pa dife, ak/oswa danje pou piblik la nan ka yon echèk oswa fonksyone byen nan pwodwi Renesas Elektwonik, tankou konsepsyon sekirite pou pyès ki nan konpitè ak lojisyèl, ki gen ladan men pa limite a èkse, kontwòl dife ak prevansyon fonksyone byen, tretman apwopriye pou degradasyon aje oswa nenpòt lòt mezi apwopriye. Paske evalyasyon an nan lojisyèl mikwo-odinatè pou kont li trè difisil ak Inposibl, ou responsab pou evalye sekirite nan pwodwi final yo oswa sistèm fabrike pa ou.
  10. Tanpri kontakte yon biwo lavant Renesas Electronics pou plis detay sou zafè anviwònman tankou konpatibilite anviwònman chak pwodwi Renesas Electronics. Ou responsab pou envestige ak anpil atansyon ak ase sou lwa ak règleman ki aplikab ki kontwole enklizyon oswa itilizasyon sibstans kontwole, ki gen ladan san limitasyon, Directive RoHS Inyon Ewopeyen an, epi sèvi ak pwodwi Renesas Elektwonik an konfòmite ak tout lwa ak règleman ki aplikab sa yo. Renesas Electronics dejwe nenpòt ak tout responsablite pou domaj oswa pèt ki rive kòm rezilta si w pa respekte lwa ak règleman ki aplikab yo.
  11. Pwodwi ak teknoloji Renesas Elektwonik yo pa dwe itilize oswa enkòpore nan nenpòt pwodwi oswa sistèm ki gen entèdi fabrike, itilizasyon oswa vann dapre nenpòt lwa oswa règleman ki aplikab domestik oswa etranje. Ou dwe respekte nenpòt lwa ak règleman sou kontwòl ekspòtasyon ki aplikab yo pibliye ak administre pa gouvènman nenpòt peyi ki reklame jiridiksyon sou pati yo oswa tranzaksyon yo.
  12. Se responsablite achtè oswa distribitè pwodwi Renesas Elektwonik yo, oswa nenpòt lòt pati ki distribye, jete, oswa vann oswa transfere pwodwi a bay yon twazyèm pati, pou notifye twazyèm pati sa yo alavans sou kontni ak kondisyon ki tabli. nan dokiman sa a.
  13. Dokiman sa a pa dwe reimprime, repwodui oswa kopi sou okenn fòm, an antye oswa an pati, san konsantman alekri anvan Renesas Electronics.
  14. Tanpri kontakte yon biwo lavant Renesas Electronics si w gen nenpòt kesyon konsènan enfòmasyon ki nan dokiman sa a oswa pwodwi Renesas Electronics.

(Remak 1) "Renesas Electronics" jan yo itilize nan dokiman sa a vle di Renesas Electronics Corporation epi li gen ladan tou filiales li yo ki kontwole dirèkteman oswa endirèkteman.

(Remak 2) “Pwodwi Renesas Elektwonik (yo)” vle di nenpòt pwodwi devlope oswa fabrike pa oswa pou Renesas Electronics.

Corporate Katye Jeneral

TOYOSU FORESIA, 3-2-24 Toyosu,
Koto-ku, Tokyo 135-0061, Japon
www.renesas.com

Mak komèsyal yo

Renesas ak logo Renesas yo se mak komèsyal Renesas Electronics Corporation. Tout mak komèsyal ak mak ki anrejistre yo se pwopriyete pwopriyetè respektif yo.

Enfòmasyon pou kontakte

Pou plis enfòmasyon sou yon pwodwi, teknoloji, vèsyon ki pi ajou nan yon dokiman, oswa biwo lavant ki pi pre w la, tanpri. vizite: www.renesas.com/contact/.

Dokiman / Resous

RENESAS RL78-G14 Family SHA Hash Function Library [pdfGid Enstalasyon
RL78-G14, RL78-G23, RL78-G14 Family SHA Hash Fonksyon Bibliyotèk, Family SHA Hash Fonksyon Bibliyotèk, Hash Fonksyon Bibliyotèk, Fonksyon Bibliyotèk, RL78-G24

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *