logo Kepatuhan FIPS 140
Global | Sektor publik dan pemerintah

Persyaratan FIPS 140

National Institute of Standards and Technology (NIST) menerbitkan Federal Information Processing Standard (FIPS) Publication Series 140 untuk mengoordinasikan persyaratan dan standar untuk modul kriptografi yang mencakup komponen hardware dan software untuk digunakan oleh departemen dan lembaga pemerintah Amerika Serikat dan Kanada guna melindungi informasi sensitif.

Kepatuhan FIPS 140

Penyedia Layanan Cloud (CSP) diwajibkan untuk menerapkan kontrol keamanan FIPS guna memenuhi persyaratan cloud computing untuk pemerintah AS dan Kanada serta kontraktor dan vendor mereka . FIPS publication 140 menetapkan bahwa jika enkripsi digunakan sebagai mekanisme untuk memenuhi persyaratan keamanan, enkripsi tersebut harus divalidasi FIPS berdasarkan Cryptographic Module Validation Program (CMVP). 

FIPS Publication Series 140 terbaru merupakan revisi ketiga, yang umumnya disebut FIPS 140-3. NIST telah memublikasikan roadmap transisi untuk migrasi dari standar FIPS 140-2 ke 140-3, dan Google berkomitmen untuk mendukung transisi ini. Sejak September 2022, semua pengajuan Google untuk modul FIPS 140 baru telah mengikuti standar FIPS 140-3. Berdasarkan panduan CMVP, validasi FIPS 140 mencakup modul kriptografis, bukan layanan cloud secara individual. Layanan Google Cloud memenuhi persyaratan kepatuhan dengan mengandalkan modul kriptografi yang mendasarinya, dan telah divalidasi berdasarkan FIPS 140.

Ringkasan Kriptografi FIPS 140 di Google Cloud

Google Cloud melindungi data pelanggan di seluruh infrastruktur globalnya menggunakan modul kriptografis yang telah divalidasi berdasarkan FIPS, baik untuk data dalam penyimpanan, data dalam pengiriman antar-pusat data Google, maupun saluran komunikasi eksternal antara klien dan Google.

  • BoringCrypto Module (BCM): Modul kriptografis inti Google yang bersifat open source dan telah divalidasi berdasarkan FIPS 140, yang terdapat dalam BoringSSL, library kriptografi open source yang dikembangkan dari OpenSSL. BoringCrypto berfungsi sebagai mesin kriptografis software utama yang mendukung enkripsi dalam penyimpanan dan data dalam pengiriman di seluruh layanan native Google Cloud.
  • Modul Keamanan Hardware (HSM): Hardware kriptografis fisik khusus yang divalidasi hingga FIPS 140-2/FIPS 140-3 Level 3. Pelanggan Google Cloud dapat memanfaatkan Cloud HSM untuk mengakses cluster HSM Google.

Linimasa Penghentian NIST FIPS 140-2

Berdasarkan jadwal transisi NIST, semua sertifikat FIPS 140-2 yang aktif akan dipindahkan ke Daftar Historis CMVP pada 21 September 2026. Sesuai dengan kebijakan NIST dan CMVP:

  • Perubahan ke status "Historis" mencerminkan penghentian versi standar—ini bukan merupakan pencabutan atau kerentanan keamanan.
  • Lembaga federal dan pelanggan yang tunduk pada regulasi tetap diizinkan untuk mengoperasikan dan memanfaatkan sistem yang sudah ada yang menggunakan modul FIPS 140-2 berstatus historis.

Siklus Proses Validasi Berkelanjutan Google untuk BoringCrypto

Google Cloud mematuhi FedRAMP Policy for Cryptographic Module Selection and Use, yang mewajibkan validasi ulang dan update berkala untuk modul kriptografis. Alih-alih mengikat semua layanan berbasis cloud pada satu revisi statis, Google menerapkan siklus validasi berkelanjutan untuk BoringCrypto berdasarkan FIPS 140-3, dengan pembaruan validasi secara bertahap. Seiring dengan pembaruan layanan tersebut, layanan dapat menggunakan build BoringCrypto tervalidasi yang berbeda dari waktu ke waktu atau di berbagai komponen backend. Google menerapkan kebijakan ini secara konsisten dengan menggunakan model pembaruan berkelanjutan untuk persyaratan lain yang mewajibkan sertifikasi kriptografi FIPS, termasuk CJIS, ITAR, DoD IL4 dan IL5, IRS 1075, JISF, dan Protected B.

  • FIPS 140-2 (Sertifikat #4407): BoringCrypto — Historis (per 21 September 2026)
  • FIPS 140-3 (Sertifikat #4735): BoringCrypto — Aktif (Divalidasi pada Juli 2024)
  • FIPS 140-3 (Sertifikat #5104): BoringCrypto — Aktif (Divalidasi pada Desember 2025)
  • FIPS 140-3 (Sertifikat #5244): BoringCrypto — Aktif (Divalidasi pada April 2026)
  • FIPS 140-3 (Sertifikat #5296): BoringCrypto — Aktif (Divalidasi pada Juni 2026)

(Untuk melihat daftar lengkap build BoringCrypto milik Google yang aktif dan telah divalidasi oleh CMVP, telusuri database CMVP, pilih Google sebagai Vendor dan BoringCrypto sebagai Nama Modul.)

Google Cloud memperbarui biner layanan dasar internal secara bertahap ke build aktif yang telah divalidasi berdasarkan FIPS 140-3 ini. Dengan demikian, perlindungan kriptografis tetap terjaga di seluruh layanan platform yang mendasarinya tanpa menimbulkan perubahan yang dapat merusak kompatibilitas atau mengganggu layanan.

Model Tanggung Jawab Bersama untuk Kriptografi FIPS

Kepatuhan kriptografis berdasarkan FIPS 140 diatur oleh model tanggung jawab bersama antara Google Cloud dan pelanggan.

Tanggung Jawab Google Cloud ("Keamanan di Cloud")

  • Keamanan Fisik & Antar-Pusat Data: Enkripsi data dalam pengiriman di seluruh jaringan fiber global pribadi Google.
  • Layanan Terkelola Native: Enkripsi platform untuk produk dan layanan yang diotorisasi oleh FedRAMP serta sepenuhnya direkayasa, dikelola, dan dioperasikan oleh Google Cloud. 
  • Pengelolaan Siklus Proses CMVP: Mempertahankan sertifikasi FIPS 140-3 aktif untuk BoringCrypto dan HSM yang mendasarinya.
  • Tanpa Gangguan pada Pelanggan: Mentransisikan kriptografi backend tanpa memerlukan modifikasi endpoint, tingkat, atau URL pelanggan.

Tanggung Jawab Pelanggan ("Keamanan di Cloud")

  • OS Tamu & Workload: Mengaktifkan mode FIPS di sistem operasi tamu (misalnya, Ubuntu Advantage FIPS, mode RHEL FIPS) yang berjalan di Compute Engine atau worker node GKE.
  • Koneksi TLS & API Sisi Klien: Memastikan software klien, SDK, dan endpoint developer yang terhubung ke Google API menggunakan library kriptografis yang divalidasi.
  • Enkripsi Data Lapisan Aplikasi: Mengelola kunci enkripsi (melalui Cloud KMS, Cloud HSM, CMEK, atau Cloud EKM) serta kebijakan perlindungan data di dalam OS tamu.

Informasi untuk Pelanggan yang Tunduk pada Regulasi

Bagi penyedia SaaS, lembaga federal, dan pelanggan perusahaan yang mendokumentasikan otorisasi yang dimanfaatkan dalam Rencana Keamanan Sistem (SSP):

  • Pewarisan Kontrol SC-13: Pelanggan yang memanfaatkan layanan native Google Cloud dapat mewarisi kontrol kriptografis Google berdasarkan Otorisasi FedRAMP Layanan Google (ID FedRAMP: FR1805751477).
  • Tabel Modul Kriptografi SSP: Karena Google terus memvalidasi build BoringCrypto melalui model validasi berkelanjutannya, pelanggan sebaiknya mendokumentasikan bahwa perlindungan kriptografis mereka mewarisi cakupan sertifikat BoringCrypto FIPS 140-3 Google yang masih aktif, serta merujuk pada Rencana Keamanan Sistem FedRAMP/Ringkasan Implementasi Pelanggan Google Cloud.
  • Jaminan & Pengesahan Auditor: Paket kepatuhan resmi, laporan penilaian keamanan (SAR) 3PAO, dan artefak pemantauan berkelanjutan dapat diambil melalui Pengelola Laporan Kepatuhan Google Cloud berdasarkan NDA.

Pertanyaan Umum (FAQ)

Apakah setiap layanan berbasis Google Cloud terikat dengan satu sertifikat BoringCrypto (misalnya, #5104)?

Tidak. Google mematuhi FedRAMP Policy for Cryptographic Module Selection and Use, yang mengharuskan validasi ulang secara berkala dan berkelanjutan. Google menggunakan beberapa revisi BoringCrypto yang masih aktif dan telah divalidasi berdasarkan FIPS 140-3 di seluruh infrastrukturnya seiring dengan pembaruan layanan.

Apakah tindakan pelanggan atau konfigurasi ulang layanan diperlukan untuk bermigrasi ke modul kriptografis bersertifikasi FIPS 140-3?

Tidak. Migrasi infrastruktur yang mendasari dan layanan terkelola native Google Cloud ke FIPS 140-3 berlangsung secara transparan, tanpa perubahan pada endpoint API, konfigurasi jaringan, atau tingkat layanan.

Apa yang terjadi pada otorisasi yang sudah ada dan mengandalkan FIPS 140-2 setelah 21 September 2026?

Sesuai dengan panduan NIST CMVP, modul versi sebelumnya tetap valid untuk digunakan dan dipelihara dalam sistem yang sudah ada. Secara bersamaan, proses validasi berkelanjutan Google Cloud terhadap build BoringCrypto yang divalidasi berdasarkan FIPS 140-3 memastikan kepatuhan tetap terjaga di seluruh layanan cloud yang mendasarinya.

Langkah selanjutnya

Mulailah membangun solusi di Google Cloud dengan kredit gratis senilai $300 dan lebih dari 20 produk yang selalu gratis.

Google Cloud