Kriptografia ekintzak
Artikulua 07/09/2024
8 kolaboratzaile
Oharrak
Artikulu honetan
Kriptografia ekintzek testu arrunta eta testua enkriptatzeko eta deszifratzeko aukera ematen dute gako bat eta kodetze formatua eskaintzen duten fitxategietatik.
Enkriptatu testua AES bidez ekintzak testu bat enkriptatzen du AES algoritmoa eta erabiltzaileak zehaztutako enkriptazio-gako bat erabiliz. Zifratze-gakoa zuzenean edo aldagai baten bidez eman dezakezu.
Fitxategi baten testua zuzenean enkriptatzeko, erabili Fitxategitik enkriptatu AES ekintza. Ekintza honek Enkriptatu testua AES ekintzaren antzera funtzionatzen du, baina iturburu-fitxategi bat behar du testu-balioaren ordez.
Testu bat deszifratzeko, erabili Testua deszifratu AESrekin , eta idatzi enkriptatutako testua eta enkriptatzeko aurretik erabilitako enkriptatze-gakoa. Fitxategi batean testu bat deszifratzeko eta gordetzeko, zabaldu Deszifratu AESrekin fitxategira eta zehaztu helmugako bide bat.
Enkriptatzeaz eta deszifratzeaz gain, Kriptografia ekintza-taldeak gakoarekin eta gakorik gabe balioak hash egiteko ekintzak eskaintzen ditu. Enkriptatzeko ekintzen antzera, fitxategien balioak hash ditzakezu Fitxategiko hash eta Fitxategiko hash gakoarekin erabiliz. ekintzak.
Garrantzitsua da
Izendatutako eremuetan sartutako pasahitzek hasieran ezarri ziren makinan bakarrik funtzionatzen dute. Pasahitz zuzeneko sarrerak egiteko erabiltzen den makinaren berariazko enkriptatzeari dagokio hori. Fluxua beste makina batean irekitzen bada, pasahitz hauek ez dira baliozkoak izango eta berriro sartu beharko dira.
Enkriptatu testua AES-rekin
Enkriptatu katea AES-rekin, gako bat eta zehaztutako kodeketa-formatu bat erabiliz.
Argumentua
Aukerakoa
Onartzen du
Balio lehenetsia
Deskribapenak
Kodeketa
E/E
Sistema lehenetsia, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Enkriptatu beharreko testuaren kodeketa
Enkriptatu beharreko testua
No
Testuaren balioa
Enkriptatu beharreko testua
Enkriptatze-gakoa
No
Zuzeneko enkriptatutako sarrera edo Testuaren balioa
Erabili beharreko enkriptatze-gakoa
Betegarria
E/E
Bat ere ez, PKCS7, Zeros, ANSIX923, ISO10126
PKCS7
Hautatutako enkriptatze-algoritmoan erabili beharreko betegarria
Gakoaren tamaina
E/E
128 bit, 192 bit, 256 bit
256 bit
Enkriptatzeko erabili beharreko gakoaren tamaina, bit-etan
Erabili gatza
E/E
Balio boolearra
Gezurrezkoa
Enkriptatzeko gatza erabili behar den zehazten du. Aukera hau gaituta dagoenean, ausaz sortutako gatza base64 kate moduan irteera bihurtzen da.
Erabili hasieratze-bektorea
E/E
Balio boolearra
Gezurrezkoa
Hasierako bektore bat erabili behar den zehazten du. Aukera hau gaituta dagoenean, ausaz sortutako hasierako bektorea irteera bihurtzen da base64 kate moduan
Sortu dira aldagaiak
Argumentua
Idatzi
Deskribapenak
Enkriptatutako Testu
Testuaren balioa
Geroago prozesatzeko enkriptatutako testua
Gatza
Testuaren balioa
Geroago prozesatzeko ausaz sortutako gatzaren balioa
Hasierako bektorea
Testuaren balioa
Geroago prozesatzeko ausaz sortutako hasieratze-bektorearen balioa
Salbuespenak
Salbuespena
Deskribapenak
Ezin izan da enkriptatu testua
Enkriptatu bitartean errore bat gertatu dela adierazten du
Desenkriptatu testua AES-rekin
Desenkriptatu kate bat AES-rekin zehaztutako gako batean eta kodeketa-formatu batean oinarrituta.
Argumentua
Aukerakoa
Onartzen du
Balio lehenetsia
Deskribapenak
Kodeketa
E/E
Sistema lehenetsia, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Desenkriptatutako testuaren kodeketa
Desenkriptatu beharreko testua
No
Testuaren balioa
Desenkriptatu beharreko testua, base64 kate baten forman
Desenkriptatze-gakoa
No
Zuzeneko enkriptatutako sarrera edo Testuaren balioa
Erabili beharreko desenkriptatze-gakoa
Betegarria
E/E
Bat ere ez, PKCS7, Zeros, ANSIX923, ISO10126
PKCS7
Hautatutako desenkriptatze-algoritmoan erabili beharreko betegarria
Gakoaren tamaina
E/E
128 bit, 192 bit, 256 bit
256 bit
Desenkriptatzeko erabili beharreko gakoaren tamaina, bit-etan
Erabili gatza
E/E
Balio boolearra
Gezurrezkoa
Deszifratzeko gatza erabili ala ez zehazten du
Gatza
No
Testuaren balioa
Desenkriptatzeko erabili beharreko gatza, base64 kate baten forman
Erabili hasieratze-bektorea
E/E
Balio boolearra
Gezurrezkoa
Hasierako bektore bat erabili behar den zehazten du
Hasieratze-bektorea
No
Testuaren balioa
Desenkriptatzeko erabili beharreko hasieratze-bektorea, base64 kate baten forman
Sortu dira aldagaiak
Argumentua
Idatzi
Deskribapenak
Deszifratutako Testua
Testuaren balioa
Geroago prozesatzeko desenkriptatutako testua
Salbuespenak
Salbuespena
Deskribapenak
Ezin izan da desenkriptatu testua
Desenkriptatu bitartean errore bat gertatu dela adierazten du
Enkriptatu fitxategitik AES-rekin
Enkriptatu fitxategi baten edukia AES-rekin, gako bat eta zehaztutako kodeketa-formatu bat erabiliz.
Argumentua
Aukerakoa
Onartzen du
Balio lehenetsia
Deskribapenak
Kodeketa
E/E
Sistema lehenetsia, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Enkriptatu beharreko fitxategiaren kodeketa
Enkriptatu beharreko fitxategia
No
Fitxategia
Enkriptatzeko edukia gordetzen duen testu-fitxategia
Enkriptatze-gakoa
No
Zuzeneko enkriptatutako sarrera edo Testuaren balioa
Erabili beharreko enkriptatze-gakoa
Betegarria
E/E
Bat ere ez, PKCS7, Zeros, ANSIX923, ISO10126
PKCS7
Hautatutako enkriptatze-algoritmoan erabili beharreko betegarria
Gakoaren tamaina
E/E
128 bit, 192 bit, 256 bit
256 bit
Enkriptatzeko erabili beharreko gakoaren tamaina, bit-etan
Erabili gatza
E/E
Balio boolearra
Gezurrezkoa
Enkriptatzeko gatza erabili behar den zehazten du. Aukera hau gaituta dagoenean, ausaz sortutako gatza base64 kate moduan irteera bihurtzen da.
Erabili hasieratze-bektorea
E/E
Balio boolearra
Gezurrezkoa
Hasierako bektore bat erabili behar den zehazten du. Aukera hau gaituta dagoenean, ausaz sortutako hasierako bektorea irteera bihurtzen da base64 kate moduan
Sortu dira aldagaiak
Argumentua
Idatzi
Deskribapenak
Testu zifratua
Testuaren balioa
Geroago prozesatzeko enkriptatutako fitxategiaren testua
Gatza
Testuaren balioa
Geroago prozesatzeko ausaz sortutako gatzaren balioa
Hasierako bektorea
Testuaren balioa
Geroago prozesatzeko ausaz sortutako hasieratze-bektorearen balioa
Salbuespenak
Salbuespena
Deskribapenak
Ez da aurkitu fitxategia
Fitxategia ez dagoela adierazten du
Ezin izan da enkriptatu fitxategiko edukia
Fitxategiko edukia enkriptatzean errore bat gertatu dela adierazten du
Desenkriptatu fitxategian AES-rekin
Desenkriptatu kate bat fitxategi batean AES-rekin zehaztutako gako batean eta kodeketa-formatu batean oinarrituta.
Argumentua
Aukerakoa
Onartzen du
Balio lehenetsia
Deskribapenak
Kodeketa
E/E
Sistema lehenetsia, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Desenkriptatu beharreko testuaren kodeketa
Desenkriptatu beharreko testua
No
Testuaren balioa
Desenkriptatu beharreko testua, base64 kate baten forman
Desenkriptatze-gakoa
No
Zuzeneko enkriptatutako sarrera edo Testuaren balioa
Erabili beharreko desenkriptatze-gakoa
Desenkriptatu fitxategian
No
Fitxategia
Desenkriptatutako testua gordetzeko fitxategia
Fitxategia baldin badago
E/E
Gainidatzi, Ez desenkriptatu fitxategian, Gehitu atzizki sekuentziala
Gehitu atzizki sekuentziala
Helmugako fitxategia lehendik badago zer egin behar den zehazten du
Betegarria
E/E
Bat ere ez, PKCS7, Zeros, ANSIX923, ISO10126
PKCS7
Hautatutako desenkriptatze-algoritmoan erabili beharreko betegarria
Gakoaren tamaina
E/E
128 bit, 192 bit, 256 bit
256 bit
Desenkriptatzeko erabili beharreko gakoaren tamaina, bit-etan
Erabili gatza
E/E
Balio boolearra
Gezurrezkoa
Deszifratzeko gatza erabili ala ez zehazten du
Gatza
No
Testuaren balioa
Desenkriptatzeko erabili beharreko gatza, base64 kate baten forman
Erabili hasieratze-bektorea
E/E
Balio boolearra
Gezurrezkoa
Hasierako bektore bat erabili behar den zehazten du. Sartu hasierako bektorea base64 kate moduan
Hasieratze-bektorea
No
Testuaren balioa
Desenkriptatzeko erabili beharreko hasieratze-bektorea
Sortu dira aldagaiak
Argumentua
Idatzi
Deskribapenak
DeszifratutakoFitxategia
Fitxategia
Geroago prozesatzeko desenkriptatutako fitxategia
Salbuespenak
Salbuespena
Deskribapenak
Ezin izan da desenkriptatu eta edukia fitxategi batean gorde
Edukia zehaztutako fitxategian desenkriptatu edo gordetzean errore bat gertatu dela adierazten du
Egin testuaren hash-a
Sortu kate baten hash-a; horretarako erabili zehaztutako algoritmoa eta kodeketa-formatua.
Argumentua
Aukerakoa
Onartzen du
Balio lehenetsia
Deskribapenak
Hash algoritmoa
E/E
SHA256, SHA384, SHA512
SHA256
Hash-a egiteko erabili beharreko algoritmoa
Kodeketa
E/E
Sistema lehenetsia, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Hash-a egin beharreko testuaren kodeketa
Hash-a egin beharreko testua
No
Testuaren balioa
Hash-a egin beharreko testua
Sortu dira aldagaiak
Argumentua
Idatzi
Deskribapenak
HashedText
Testuaren balioa
Geroago prozesatzeko hash-a egindako testua
Salbuespenak
Salbuespena
Deskribapenak
Ezin izan da testuan hash-a egin
Hash-a egin bitartean errore bat gertatu dela adierazten du
Egin hash-a fitxategitik
Sortu fitxategi baten edukiaren hash-a AES erabiliz; horretarako, erabili zehaztutako algoritmoa eta kodeketa-formatua.
Argumentua
Aukerakoa
Onartzen du
Balio lehenetsia
Deskribapenak
Hash algoritmoa
E/E
SHA256, SHA384, SHA512
SHA256
Hash-a egiteko erabili beharreko algoritmoa
Kodeketa
E/E
Sistema lehenetsia, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Hash-a egin beharreko fitxategiaren kodeketa
Hash-a egin beharreko fitxategia
No
Fitxategia
Hash-a egin beharreko fitxategiaren edukia
Sortu dira aldagaiak
Argumentua
Idatzi
Deskribapenak
HashedText
Testuaren balioa
Geroago prozesatzeko hash-a egindako testua
Salbuespenak
Salbuespena
Deskribapenak
Ez da aurkitu fitxategia
Fitxategia ez dagoela adierazten du
Ezin izan da fitxategian hash-a egin
Fitxategiko edukiaren hash-a egitean errore bat gertatu dela adierazten du
Sortu testuaren hash-a gakoa erabiliz
Sortu kate baten hash-a gako bat erabiliz; horretarako, erabili zehaztutako algoritmoa eta kodeketa-formatua.
Argumentua
Aukerakoa
Onartzen du
Balio lehenetsia
Deskribapenak
Hash algoritmoa
E/E
HMAC SHA256, HMAC SHA384, HMAC SHA512
HMAC SHA256
Hash-a egiteko erabili beharreko algoritmoa
Kodeketa
E/E
Sistema lehenetsia, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Hash-a egin beharreko testuaren kodeketa
Hash-a egin beharreko testua
No
Testuaren balioa
Hash-a egin beharreko testua
Hash gakoa
No
Zuzeneko enkriptatutako sarrera edo Testuaren balioa
Testuaren hash-a egiteko gakoa
Sortu dira aldagaiak
Argumentua
Idatzi
Deskribapenak
HashedText
Testuaren balioa
Geroago prozesatzeko hash-a egindako testua
Salbuespenak
Salbuespena
Deskribapenak
Ezin izan da testuan hash-a egin gakoarekin
Gakoarekin hash-a egin bitartean errore bat gertatu dela adierazten du
Sortu hash bat fitxategitik gakoa erabiliz
Sortu fitxategi baten edukiaren hash-a gako bat erabiliz; horretarako, erabili zehaztutako algoritmoa eta kodeketa-formatua.
Argumentua
Aukerakoa
Onartzen du
Balio lehenetsia
Deskribapenak
Hash algoritmoa
E/E
HMAC SHA256, HMAC SHA384, HMAC SHA512
HMAC SHA256
Hash-a egiteko erabili beharreko algoritmoa
Kodeketa
E/E
Sistema lehenetsia, ASCII, Unicode, Big-endian Unicode, UTF-8
Unicode
Hash-a egin beharreko fitxategiaren kodeketa
Hash-a egin beharreko fitxategia
No
Fitxategia
Hash-a egin beharreko fitxategiaren edukia
Hash gakoa
No
Zuzeneko enkriptatutako sarrera edo Testuaren balioa
Testuaren hash-a egiteko hash gakoa
Sortu dira aldagaiak
Argumentua
Idatzi
Deskribapenak
HashedText
Testuaren balioa
Geroago prozesatzeko hash-a egindako testua
Salbuespenak
Salbuespena
Deskribapenak
Ez da aurkitu fitxategia
Fitxategia ez dagoela adierazten du
Ezin izan da fitxategian hash-a egin gakoarekin
Adierazten du errore bat gertatu dela zehaztutako gakoarekin fitxategiko edukiaren hash-a egitean