CER-varmenne (.cer)

ITU-T Standardi

X.509-turvallisuussertifikaatti (CER) on laajasti käytetty varmennetiedostomuoto, joka sitoo kryptografisen julkisen avaimen varmentajan (CA) vahvistamaan identiteettiin (verkkotunnus, organisaatio tai käyttäjä).

Muunna tiedostot muodosta CER muotoon PEM

Ilmainen selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta CER muotoon PEM. Muunna tiedostot hetkessä laitteellasi.

Tarkastele tiedostoa ja sen metatietoja

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat CER-tiedostot tarkistamalla tiedoston alun binäärisarjan:

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Otsaketunniste tavutasolla (tunnistetavut)

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat CER-tiedostot tarkistamalla tiedoston alun binäärisarjan:

HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):

30 / 2D 2D 2D 2D 2D 42 45 47 49 4E

ASCII-ESITYSTAPA: 0 / -----BEGIN

Standardointi: ITU-T X.509 / IETF RFC 5280

Tekniset tiedot

SäiliöarkkitehtuuriASN.1-rakenne, joka on koodattu binääriseen DER- tai Base64-ASCII-PEM-muotoon
PakkausPakkaamaton kryptografinen data
Tavujärjestys (Endianness)Big-Endian (DER tag-length-value)
VäriavaruudetN/A (Cryptographic Credential)
Kanavat ja rakenneAiheen nimi, myöntäjän varmentaja, julkinen avain (RSA/ECDSA), voimassaoloaika ja digitaaliset allekirjoitukset
Suurimmat mitatTypically 1 KB to 8 KB
LäpinäkyvyysKryptografisten tietojen julkinen läpinäkyvyys
Suoratoisto ja progressiivinen latausVarmenne jäsennetään kokonaisena

Tekninen vertailumatriisi: CER vs. kilpailijat

Tekninen attribuuttiCER (Nykyinen)CRTPEMDER
Yleinen käyttöjärjestelmäWindows Certificate Storen oletusLinuxin / Unixin / Apachen oletusTuki riippuu käyttöjärjestelmästä.Java ja laitteistoturvamoduulit
KoodausBinaarinen DER tai Base64 PEMBase64 PEM (tai binaarinen DER)Base64 ASCII ArmoredVain DER-binaarimuoto
Yksityinen avainVain julkinen sertifikaattiVain julkinen sertifikaattiVoi tallentaa varmenteita ja yksityisiä avaimiaVoi tallentaa varmenteita ja yksityisiä avaimia
StandardiITU-T X.509 v3ITU-T X.509 v3IETF RFC 7468ITU-T X.690

Yleiset vioittumistavat ja heksadesimaalinen palautusopas

Käyttöjärjestelmä ilmoittaa: 'Tiedosto ei kelpaa käytettäväksi seuraavana: Sertifikaatti'.

Perussyy: Vioittunut ASN.1 DER -pituustavu tai katkennut Base64-täyte PEM-kuoressa.

Korjaus: Vahvista ASN.1-rakenne OpenSSL:llä tai muunna File2File.app Certificate Tool -työkalulla.

Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit

Kryptografisten jäsentimien on suojattava virheellisiä ASN.1-pituuksia vastaan, jotka ovat historiallisesti aiheuttaneet puskurin ylivuotoja TLS-kirjastoissa.

Tunnetut hyökkäysvektorit

  • Kokonaisluvun ylivuoto ASN.1 BER/DER -pituuden purkamisessa (esim. vanhoissa OpenSSL-versioissa).
  • Sertifikaatin väärentäminen nollatavu-injektiolla Common Name -kentissä.
  • Palvelunestohyökkäys kehämäisten sertifikaattien varmennusketjujen kautta.

Tietoturvan parhaat käytännöt: Validoi varmenteiden allekirjoitukset muistiturvallisilla, moderneilla TLS-kirjastoilla, jotka tarkistavat ASN.1-rakenteiden rajat tiukasti.

Historia ja virstanpylväät

2008IETF julkaisee RFC 5280 -standardin, joka määrittelee modernit X.509 v3 PKI -sertifikaattiprofiilit.
1996X.509 versio 3 tuo mukanaan mukautetut laajennukset (Subject Alternative Names -nimet, Key Usage).
1988ITU-T esittelee X.509-standardin osana X.500-hakemistopalvelustandardia.

Tärkeimmät edut

  • Perustavanlaatuinen luottamuksen ankkuri TLS/HTTPS-verkkosivustojen salaukselle ja digitaaliselle koodin allekirjoittamiselle.
  • Tukee modernia elliptisen käyrän salausta (ECDSA) ja klassisia RSA-avaimia.
  • Tuki riippuu käyttöjärjestelmästä.

Tekniset rajoitukset

  • Moniselitteinen koodaus: .cer-tiedosto voi olla joko raaka binaarinen DER tai tekstipohjainen Base64 PEM.
  • Sisältää vain julkisen sertifikaatin; ei tallenna yksityisiä avaimia.
  • Rajoitettu voimassaoloaika edellyttää säännöllistä uusimista.

Mielenkiintoisia teknisiä faktoja

  • Microsoft Windows käyttää oletusarvoisesti .cer-tunnistetta vietyjen julkisten sertifikaattien yhteydessä.
  • '30 82' -taikakoodit edustavat ASN.1 SEQUENCE -tunnistetta (0x30) kaksitavuisella pituusosoittimella (0x82).
  • Jokainen suojattu verkkosivusto internetissä esittää X.509-sertifikaatin selaimellesi TLS-kättelyn aikana.

Usein kysytyt tekniset kysymykset

Mitä eroa on .cer- ja .crt-tiedostoilla?

Molemmat ovat X.509-varmenteita. .cer on yleisessä käytössä Windows-ympäristöissä, kun taas .crt on standardi Linux- ja Unix-ympäristöissä. Niitä voidaan yleensä käyttää toistensa sijasta.

Miten voin muuntaa CER-tiedoston PEM-muotoon?

Voit muuntaa binääriset CER-tiedostot tekstipohjaisiksi PEM-varmenteiksi yhdellä napsautuksella File2File.app-palvelun avulla suoraan verkkoselaimessasi.

Sisältääkö .cer-tiedosto yksityisen avaimeni?

Ei. .cer-tiedosto sisältää ainoastaan julkisen varmenteen tiedot ja julkisen avaimen; se ei koskaan tallenna yksityistä avainta.