Integritas Perangkat Lunak
Buktikan keaslian perangkat lunak Anda: sebelum menjalankannya di komputer siapa pun.
Dua cara untuk menandatangani dan melindungi perangkat lunak Anda
Sertifikat Penandatanganan Kode
Tandatangani kode Anda dengan identitas yang tervalidasi. IV untuk individu, OV untuk organisasi, EV untuk kepercayaan maksimal dan identitas penerbit yang terverifikasi.
eSigner untuk Kode: Penandatanganan Berbasis Cloud
Tanda tangan dari cloud. Tidak memerlukan token perangkat keras. Terintegrasi dengan GitHub Actions, Jenkins, Azure DevOps, dan banyak lagi.
Sertifikat penandatanganan kode SSL dan layanan penandatanganan berbasis cloud memungkinkan Anda menandatangani file yang dapat dieksekusi, driver, skrip, dan firmware secara kriptografis, sehingga pengguna, platform, dan sistem operasi dapat memverifikasi bahwa perangkat lunak Anda asli dan belum dimodifikasi.
Kode yang tidak ditandatangani atau ditandatangani secara tidak benar merupakan salah satu vektor serangan utama dalam rantai pasokan perangkat lunak.
Serangan pada rantai pasokan perangkat lunak, mulai dari SolarWinds hingga XZ Utils, menunjukkan bahwa integritas kode antara pengembang dan pengguna akhir tidak terjamin tanpa penandatanganan kriptografi. Sistem operasi, platform, dan alat keamanan semakin membutuhkan biner yang ditandatangani. Regulator dan kerangka kerja kepatuhan (SLSA, SSDF, SOC 2) mewajibkan kontrol integritas perangkat lunak.
Produk Integritas Perangkat Lunak SSL menjawab dua kebutuhan yang berbeda:
- Sertifikat Penandatanganan Kode: sertifikat tervalidasi yang secara kriptografis mengikat identitas Anda dengan kode yang Anda tandatangani, pada tiga tingkat validasi (IV, OV, EV)
- eSigner untuk Kode: sebuah layanan penandatanganan berbasis cloud yang menghilangkan persyaratan token perangkat keras untuk penandatanganan kode EV, memungkinkan integrasi pipeline CI/CD yang mulus.
Bandingkan opsi sertifikat penandatanganan kode.
Kepatuhan & Standar
Kode Otentikasi Microsoft
Semua penandatanganan executable Windows, OV dan EV tepercaya.
Driver Mode Kernel Windows
Membutuhkan sertifikat penandatanganan kode EV.
Microsoft SmartScreen
Nama organisasi Anda yang terverifikasi ditampilkan sebagai penerbit dalam pemberitahuan SmartScreen.
Penjaga Gerbang Apple / Notarisasi
Distribusi macOS memerlukan penandatanganan ID Pengembang dan notarisasi.
CA/B Forum Penandatanganan Kode BR
Semua sertifikat SSL mematuhi Persyaratan Dasar Penandatanganan Kode.
Mengapa SSL?
Penandatanganan daring melalui cloud eSigner
Penandatanganan berbasis Cloud HSM: dirancang khusus untuk CI/CD, tidak memerlukan token perangkat keras.
WebTrust untuk Penandatanganan Kode BR
Diaudit setiap tahun oleh BDO: Kepatuhan CA/B Forum Code Signing BR.
API SWS
Integrasi manajemen dan penandatanganan sertifikat secara terprogram.
Beroperasi sejak tahun 2002
Lebih dari dua dekade PKI pengalaman infrastruktur.