Tüm Ürünler
Search
Belge Merkezi

MaxCompute:ROTATE_KEYSET

Son Güncelleme:Oct 04, 2026

Sistem otomatik olarak yeni bir anahtar üretir ve bu anahtarı master anahtar olarak yapılandırır.

Sözdizimi

binary ROTATE_KEYSET(binary <keyset>, string <key_type>, [string <description> ])

Parametreler

  • keyset: gereklidir. BINARY türünde bir değerdir. Bu parametre, güncellemek istediğiniz anahtar kümesini belirtir.

  • key_type: gereklidir. Yeni anahtarın algoritma türünü belirtir. Geçerli değerler: AES-GCM-256, AES-SIV-CMAC-128 ve AES-SIV-CMAC-256.

  • description: isteğe bağlıdır. Yeni veri anahtarı için açıklama sağlar.

Dönüş değeri

BINARY türünde bir anahtar kümesi döndürür.

Not

İş gereksinimlerinize göre BINARY türünü STRING türüne dönüştürmek için HEX veya STRING türünü BINARY türüne dönüştürmek için UNHEX işlevini kullanabilirsiniz.

Örnekler

select ROTATE_KEYSET(unhex ('0A1072384D715A414541385044643351534C12580A330A0B4145532D47434D2D323536122026A8FB1126DF4F5B5DD03C180E6919565D7716CBB291815EFB5BBF30F8BEF9AF1801200210011A1072384D715A414541385044643351534C20022A0B68656C6C6F20776F726C64'), 'AES-SIV-CMAC-256', 'hello world') ;

Sonuç aşağıdaki gibi döndürülür:

+------------+
| _c0        |
+------------+
| =0A=10BVIuZQEAcHHPLfn1=12X=0A3=0A=0BAES-GCM-256=12=20&=A8=FB=11&=DFO[]=D0<=18=0Ei=19V]w=16=CB=B2=91=81^=FB[=BF0=F8=BE=F9=AF=18=01=20=02=10=01=1A=10r8MqZAEA8PDd3QSL=20=02*=0Bhello=20world=12}=0AX=0A=10AES-SIV-CMAC-256=12@=9D=AD=B7=D6=AF=01=B2=9D=CE=C3=02y=A9=DB=E1=17q>'F=DC=F5=EF=FFI=7F=F0w)=95F=07>=9C=EDqn=DF=0E=1E=16bP&=D3=7F>gV=CBl=8AGJCm=93=FF=F9=96=AD=1A=C0=BC=18=01=20=02=10=01=1A=10BVIuZQEAcHHPLfn1=20=02*=0Bhello=20world |
+-----------

İlgili Konular


İlgili Konular


Açıklama


Anahtar kümelerini kullanma


Anahtar kümesiyle ilgili şifreleme ve şifre çözme işlevlerinin nasıl kullanılacağını açıklar.


NEW_KEYSET


NEW_KEYSET işlevini açıklar. Belirtilen algoritma türüne göre anahtar kümesi oluşturur.


ADD_KEY_TO_KEYSET


ADD_KEY_TO_KEYSET işlevini açıklar. Bir anahtar kümesine anahtar ekler ve bu anahtarı master anahtar olarak yapılandırır.


KEYSET_TO_JSON


KEYSET_TO_JSON işlevini açıklar. BINARY türündeki bir anahtar kümesini okunabilir bir JSON dizesine dönüştürür. Dönüşümden sonra anahtar kümesinin ayrıntılarını görüntüleyebilirsiniz.


KEYSET_FROM_JSON


KEYSET_FROM_JSON işlevini açıklar. JSON türündeki bir anahtar kümesini BINARY türünde bir anahtar kümesine dönüştürür.


NEW_WRAPPED_KEYSET


NEW_WRAPPED_KEYSET işlevini açıklar. Key Management Service (KMS) müşteri master anahtarı (CMK) ARN'lerini MaxCompute üzerinde kullanabilen bir rolün Alibaba Cloud Resource Name (ARN) değerini üstlenerek sarmalanmış bir anahtar kümesi oluşturur. Rol ARN'si role_arn ile, KMS CMK ARN'si ise kms_cmk_arn ile belirtilir. Ayrıca diğer Alibaba Cloud hesaplarına role_chain temelinde bir anahtar kümesinin şifresini çözme izni verir.


REWRAP_KEYSET


REWRAP_KEYSET işlevini açıklar. Sarmalanmış bir anahtar kümesini belirtilen bir KMS anahtarına göre şifreler.


ROTATE_WRAPPED_KEYSET


ROTATE_WRAPPED_KEYSET işlevini açıklar. Sarmalanmış bir anahtar kümesinin şifresini çözer, anahtar rotasyonu uygular ve verileri şifrelemek için yeni bir anahtar kullanır.


USE_WRAPPED_KEYSET


USE_WRAPPED_KEYSET işlevini açıklar. Sarmalanmış bir anahtar kümesini şifreleme veya şifre çözme işlevinde parametre olarak kullanılan temel bir anahtar kümesine dönüştürür. Sarmalanmış bir anahtar kümesi hakkında bilgi almanızı ve bu bilgileri sonraki anahtar kümesi bakımı için kaydetmenizi sağlar.


ENHANCED_SYM_ENCRYPT


ENHANCED_SYM_ENCRYPT işlevini açıklar. Belirtilen bir anahtar kümesini kullanarak verileri şifreler.


ENHANCED_SYM_DECRYPT


ENHANCED_SYM_DECRYPT işlevini açıklar. Belirtilen bir anahtar kümesini kullanarak verilerin şifresini çözer.