/*
* Copyright ( c ) 2011 , 2021 , Oracle and / or its affiliates . All rights reserved .
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER .
*
* This code is free software ; you can redistribute it and / or modify it
* under the terms of the GNU General Public License version 2 only , as
* published by the Free Software Foundation .
*
* This code is distributed in the hope that it will be useful , but WITHOUT
* ANY WARRANTY ; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE . See the GNU General Public License
* version 2 for more details ( a copy is included in the LICENSE file that
* accompanied this code ) .
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work ; if not , write to the Free Software Foundation ,
* Inc . , 51 Franklin St , Fifth Floor , Boston , MA 02110 - 1301 USA .
*
* Please contact Oracle , 500 Oracle Parkway , Redwood Shores , CA 94065 USA
* or visit www . oracle . com if you need additional information or have any
* questions .
*/
/**
* @ test
* @ bug 7030180
* @ modules java . security . jgss / sun . security . jgss
* java . security . jgss / sun . security . krb5
* @ run main / othervm KrbCredSubKey
* @ summary AES 128 / 256 decrypt exception
*/
import java.io.FileOutputStream;
import java.util.concurrent.Callable;
import javax.security.auth.Subject;
import javax.security.auth.kerberos.KerberosKey;
import javax.security.auth.kerberos.KerberosPrincipal;
import org.ietf.jgss.GSSContext;
import org.ietf.jgss.GSSCredential;
import org.ietf.jgss.GSSManager;
import sun.security.jgss.GSSUtil;
import sun.security.krb5.Config;
import sun.security.krb5.EncryptedData;
public class KrbCredSubKey {
public static void main(String[] args) throws Exception {
// We don't care about clock difference
new FileOutputStream("krb5.conf" ).write(
"[libdefaults]\nclockskew=999999999" .getBytes());
System.setProperty("java.security.krb5.conf" , "krb5.conf" );
Config.refresh();
Subject subj = new Subject();
KerberosPrincipal kp = new KerberosPrincipal(princ);
KerberosKey kk = new KerberosKey(
kp, key, EncryptedData.ETYPE_AES128_CTS_HMAC_SHA1_96, 0 );
subj.getPrincipals().add(kp);
subj.getPrivateCredentials().add(kk);
Subject.callAs(subj, new Callable<>() {
public Object call() throws Exception {
GSSManager man = GSSManager.getInstance();
GSSContext ctxt = man.createContext(man.createCredential(
null , GSSCredential.INDEFINITE_LIFETIME,
GSSUtil.GSS_KRB5_MECH_OID, GSSCredential.ACCEPT_ONLY));
return ctxt.acceptSecContext(token, 0 , token.length);
}
});
}
// All following data generated by myself on a test machine
private static String princ = "server/host.rabbit.hole@RABBIT.HOLE" ;
// A aes-128 key for princ
private static byte [] key = {
(byte )0 x83, (byte )0 xA1, (byte )0 xD6, (byte )0 xE2,
(byte )0 xC7, (byte )0 x76, (byte )0 xD5, (byte )0 x24,
(byte )0 x63, (byte )0 x9F, (byte )0 xF9, (byte )0 xFF,
(byte )0 x76, (byte )0 x6D, (byte )0 x26, (byte )0 x30,
};
// A JGSS token generated by the first call of an initiator's
// initSecContext, targetting princ, using the authenticator
// subkey to encrypt the KRB_CRED inside AP_REQ
private static byte [] token = {
(byte )0 x60, (byte )0 x82, (byte )0 x04, (byte )0 x1C,
(byte )0 x06, (byte )0 x09, (byte )0 x2A, (byte )0 x86,
(byte )0 x48, (byte )0 x86, (byte )0 xF7, (byte )0 x12,
(byte )0 x01, (byte )0 x02, (byte )0 x02, (byte )0 x01,
(byte )0 x00, (byte )0 x6E, (byte )0 x82, (byte )0 x04,
(byte )0 x0B, (byte )0 x30, (byte )0 x82, (byte )0 x04,
(byte )0 x07, (byte )0 xA0, (byte )0 x03, (byte )0 x02,
(byte )0 x01, (byte )0 x05, (byte )0 xA1, (byte )0 x03,
(byte )0 x02, (byte )0 x01, (byte )0 x0E, (byte )0 xA2,
(byte )0 x07, (byte )0 x03, (byte )0 x05, (byte )0 x00,
(byte )0 x20, (byte )0 x00, (byte )0 x00, (byte )0 x00,
(byte )0 xA3, (byte )0 x82, (byte )0 x01, (byte )0 x04,
(byte )0 x61, (byte )0 x82, (byte )0 x01, (byte )0 x00,
(byte )0 x30, (byte )0 x81, (byte )0 xFD, (byte )0 xA0,
(byte )0 x03, (byte )0 x02, (byte )0 x01, (byte )0 x05,
(byte )0 xA1, (byte )0 x0D, (byte )0 x1B, (byte )0 x0B,
(byte )0 x52, (byte )0 x41, (byte )0 x42, (byte )0 x42,
(byte )0 x49, (byte )0 x54, (byte )0 x2E, (byte )0 x48,
(byte )0 x4F, (byte )0 x4C, (byte )0 x45, (byte )0 xA2,
(byte )0 x25, (byte )0 x30, (byte )0 x23, (byte )0 xA0,
(byte )0 x03, (byte )0 x02, (byte )0 x01, (byte )0 x00,
(byte )0 xA1, (byte )0 x1C, (byte )0 x30, (byte )0 x1A,
(byte )0 x1B, (byte )0 x06, (byte )0 x73, (byte )0 x65,
(byte )0 x72, (byte )0 x76, (byte )0 x65, (byte )0 x72,
(byte )0 x1B, (byte )0 x10, (byte )0 x68, (byte )0 x6F,
(byte )0 x73, (byte )0 x74, (byte )0 x2E, (byte )0 x72,
(byte )0 x61, (byte )0 x62, (byte )0 x62, (byte )0 x69,
(byte )0 x74, (byte )0 x2E, (byte )0 x68, (byte )0 x6F,
(byte )0 x6C, (byte )0 x65, (byte )0 xA3, (byte )0 x81,
(byte )0 xBF, (byte )0 x30, (byte )0 x81, (byte )0 xBC,
(byte )0 xA0, (byte )0 x03, (byte )0 x02, (byte )0 x01,
(byte )0 x11, (byte )0 xA2, (byte )0 x81, (byte )0 xB4,
(byte )0 x04, (byte )0 x81, (byte )0 xB1, (byte )0 xA7,
(byte )0 xE8, (byte )0 x58, (byte )0 xBA, (byte )0 x98,
(byte )0 x69, (byte )0 x45, (byte )0 xB3, (byte )0 x68,
(byte )0 xBF, (byte )0 xFD, (byte )0 x25, (byte )0 x74,
(byte )0 xC4, (byte )0 x2E, (byte )0 x09, (byte )0 x7B,
(byte )0 x3C, (byte )0 x7F, (byte )0 xA5, (byte )0 x6C,
(byte )0 xC3, (byte )0 x86, (byte )0 xC9, (byte )0 xEE,
(byte )0 x58, (byte )0 xD3, (byte )0 x7C, (byte )0 xD6,
(byte )0 x19, (byte )0 xA1, (byte )0 x3B, (byte )0 xF7,
(byte )0 x17, (byte )0 xD6, (byte )0 x18, (byte )0 xA9,
(byte )0 x58, (byte )0 x43, (byte )0 x55, (byte )0 xD6,
(byte )0 xBA, (byte )0 x85, (byte )0 xF7, (byte )0 x6B,
(byte )0 x20, (byte )0 x01, (byte )0 xEF, (byte )0 xB4,
(byte )0 x74, (byte )0 x0B, (byte )0 x31, (byte )0 x07,
(byte )0 x55, (byte )0 xD8, (byte )0 x8C, (byte )0 x85,
(byte )0 x25, (byte )0 x12, (byte )0 x66, (byte )0 x85,
(byte )0 xA8, (byte )0 x5A, (byte )0 x84, (byte )0 xB2,
(byte )0 x6C, (byte )0 xDE, (byte )0 xEE, (byte )0 xF9,
(byte )0 x15, (byte )0 xF2, (byte )0 xBC, (byte )0 xB0,
(byte )0 x43, (byte )0 xA5, (byte )0 x21, (byte )0 x31,
(byte )0 xFA, (byte )0 x2F, (byte )0 x2C, (byte )0 x37,
(byte )0 x39, (byte )0 xD8, (byte )0 xAA, (byte )0 xE0,
(byte )0 x78, (byte )0 x08, (byte )0 x18, (byte )0 xFB,
(byte )0 x03, (byte )0 x43, (byte )0 x22, (byte )0 xE6,
(byte )0 x2C, (byte )0 xF2, (byte )0 x98, (byte )0 xDC,
(byte )0 x2A, (byte )0 xDE, (byte )0 x8C, (byte )0 x95,
(byte )0 x0B, (byte )0 xB6, (byte )0 xE6, (byte )0 x0F,
(byte )0 xB5, (byte )0 x4E, (byte )0 xAD, (byte )0 xAC,
(byte )0 xD1, (byte )0 x4C, (byte )0 xE8, (byte )0 x22,
(byte )0 x93, (byte )0 x38, (byte )0 xA2, (byte )0 x44,
(byte )0 x0E, (byte )0 x83, (byte )0 x9E, (byte )0 x4D,
(byte )0 xC0, (byte )0 x1A, (byte )0 x02, (byte )0 xB2,
(byte )0 xB8, (byte )0 xCE, (byte )0 xDF, (byte )0 xB5,
(byte )0 xFB, (byte )0 xF2, (byte )0 x75, (byte )0 x5E,
(byte )0 x74, (byte )0 xC1, (byte )0 x90, (byte )0 x82,
(byte )0 x60, (byte )0 x00, (byte )0 xA5, (byte )0 xC3,
(byte )0 xBF, (byte )0 x66, (byte )0 x97, (byte )0 x0E,
(byte )0 xF3, (byte )0 x9F, (byte )0 xB3, (byte )0 xD9,
(byte )0 x51, (byte )0 x51, (byte )0 x38, (byte )0 xBC,
(byte )0 xD9, (byte )0 xC1, (byte )0 xD0, (byte )0 x1E,
(byte )0 x90, (byte )0 x9B, (byte )0 x43, (byte )0 xEE,
(byte )0 xD9, (byte )0 xD6, (byte )0 x3E, (byte )0 x31,
(byte )0 xEA, (byte )0 x8E, (byte )0 xB1, (byte )0 xDC,
(byte )0 xDE, (byte )0 xFD, (byte )0 xA4, (byte )0 x77,
(byte )0 x6C, (byte )0 x4A, (byte )0 x81, (byte )0 x1F,
(byte )0 xA4, (byte )0 x82, (byte )0 x02, (byte )0 xE8,
(byte )0 x30, (byte )0 x82, (byte )0 x02, (byte )0 xE4,
(byte )0 xA0, (byte )0 x03, (byte )0 x02, (byte )0 x01,
(byte )0 x11, (byte )0 xA2, (byte )0 x82, (byte )0 x02,
(byte )0 xDB, (byte )0 x04, (byte )0 x82, (byte )0 x02,
(byte )0 xD7, (byte )0 x81, (byte )0 x78, (byte )0 x25,
(byte )0 x75, (byte )0 x92, (byte )0 x7A, (byte )0 xEC,
(byte )0 xBE, (byte )0 x31, (byte )0 xF1, (byte )0 x50,
(byte )0 xE7, (byte )0 xC1, (byte )0 x32, (byte )0 xA5,
(byte )0 xCB, (byte )0 x34, (byte )0 x46, (byte )0 x95,
(byte )0 x2B, (byte )0 x84, (byte )0 xB7, (byte )0 x06,
(byte )0 x0E, (byte )0 x15, (byte )0 x02, (byte )0 x74,
(byte )0 xCA, (byte )0 x18, (byte )0 x5D, (byte )0 xE8,
(byte )0 x0E, (byte )0 x1B, (byte )0 xB7, (byte )0 x77,
(byte )0 x5A, (byte )0 x6C, (byte )0 xFB, (byte )0 x94,
(byte )0 x82, (byte )0 x2B, (byte )0 xE6, (byte )0 x14,
(byte )0 x0C, (byte )0 xDA, (byte )0 x22, (byte )0 xA2,
(byte )0 x42, (byte )0 xD7, (byte )0 xB0, (byte )0 xFC,
(byte )0 xCA, (byte )0 x4A, (byte )0 xEA, (byte )0 xB8,
(byte )0 x92, (byte )0 xB5, (byte )0 x8C, (byte )0 x71,
(byte )0 xED, (byte )0 x2B, (byte )0 x46, (byte )0 xC5,
(byte )0 xE5, (byte )0 x47, (byte )0 x76, (byte )0 x29,
(byte )0 x27, (byte )0 x0F, (byte )0 xFF, (byte )0 x03,
(byte )0 x72, (byte )0 x13, (byte )0 xAA, (byte )0 xDB,
(byte )0 x4E, (byte )0 xFF, (byte )0 x48, (byte )0 x36,
(byte )0 xAB, (byte )0 x73, (byte )0 xD7, (byte )0 xDA,
(byte )0 xF1, (byte )0 x80, (byte )0 x1B, (byte )0 x5B,
(byte )0 x9A, (byte )0 x88, (byte )0 x07, (byte )0 x47,
(byte )0 x43, (byte )0 x27, (byte )0 xD5, (byte )0 x00,
(byte )0 x04, (byte )0 xEE, (byte )0 xAF, (byte )0 x53,
(byte )0 x5C, (byte )0 xCC, (byte )0 x2C, (byte )0 xC7,
(byte )0 x2F, (byte )0 x94, (byte )0 x12, (byte )0 x86,
(byte )0 xEF, (byte )0 xAC, (byte )0 xB1, (byte )0 x6C,
(byte )0 xB0, (byte )0 xB5, (byte )0 x3D, (byte )0 x92,
(byte )0 xBD, (byte )0 xBE, (byte )0 x7B, (byte )0 x1A,
(byte )0 x39, (byte )0 x4A, (byte )0 x1E, (byte )0 x91,
(byte )0 xA4, (byte )0 xDF, (byte )0 x82, (byte )0 x12,
(byte )0 x2E, (byte )0 x67, (byte )0 x17, (byte )0 x92,
(byte )0 xB3, (byte )0 x93, (byte )0 x38, (byte )0 x32,
(byte )0 x94, (byte )0 xF5, (byte )0 xF7, (byte )0 x09,
(byte )0 x07, (byte )0 x5E, (byte )0 x21, (byte )0 x12,
(byte )0 x70, (byte )0 x37, (byte )0 xAF, (byte )0 x5A,
(byte )0 x2D, (byte )0 xAC, (byte )0 xFF, (byte )0 x22,
(byte )0 x46, (byte )0 xA0, (byte )0 x12, (byte )0 x74,
(byte )0 x1C, (byte )0 xA1, (byte )0 x68, (byte )0 xC3,
(byte )0 x64, (byte )0 xDB, (byte )0 xC3, (byte )0 x9F,
(byte )0 xAB, (byte )0 x0E, (byte )0 x19, (byte )0 xFE,
(byte )0 xD9, (byte )0 xA4, (byte )0 xAA, (byte )0 x7B,
(byte )0 x73, (byte )0 xAD, (byte )0 xC8, (byte )0 xA8,
(byte )0 xD5, (byte )0 x29, (byte )0 xAD, (byte )0 x1F,
(byte )0 xEF, (byte )0 x54, (byte )0 xAE, (byte )0 x72,
(byte )0 x02, (byte )0 xD9, (byte )0 x06, (byte )0 x0D,
(byte )0 x1A, (byte )0 x94, (byte )0 x7B, (byte )0 xBC,
(byte )0 x32, (byte )0 x9A, (byte )0 xBC, (byte )0 x4B,
(byte )0 x33, (byte )0 xC2, (byte )0 x02, (byte )0 xA3,
(byte )0 xF4, (byte )0 xB1, (byte )0 xED, (byte )0 x76,
(byte )0 x0D, (byte )0 x59, (byte )0 xCD, (byte )0 x56,
(byte )0 xCB, (byte )0 xDC, (byte )0 xCE, (byte )0 xED,
(byte )0 xFF, (byte )0 x25, (byte )0 x84, (byte )0 x5E,
(byte )0 x41, (byte )0 xF9, (byte )0 x42, (byte )0 xBE,
(byte )0 x73, (byte )0 xAC, (byte )0 xA2, (byte )0 x20,
(byte )0 x97, (byte )0 xB7, (byte )0 x88, (byte )0 x77,
(byte )0 x65, (byte )0 x43, (byte )0 x9F, (byte )0 xEE,
(byte )0 xF4, (byte )0 x3A, (byte )0 x7E, (byte )0 x9B,
(byte )0 x5B, (byte )0 x54, (byte )0 xD3, (byte )0 x0D,
(byte )0 x50, (byte )0 x6D, (byte )0 xF6, (byte )0 x14,
(byte )0 xB7, (byte )0 x5A, (byte )0 x34, (byte )0 x0F,
(byte )0 x1F, (byte )0 xC7, (byte )0 x39, (byte )0 x99,
(byte )0 x9B, (byte )0 x96, (byte )0 xE3, (byte )0 xAD,
(byte )0 x86, (byte )0 xE3, (byte )0 x6A, (byte )0 x71,
(byte )0 x63, (byte )0 x04, (byte )0 xAD, (byte )0 x9C,
(byte )0 x17, (byte )0 x68, (byte )0 x44, (byte )0 xFE,
(byte )0 x21, (byte )0 x62, (byte )0 xD5, (byte )0 x99,
(byte )0 x4A, (byte )0 xDF, (byte )0 x48, (byte )0 xDE,
(byte )0 x9A, (byte )0 xD4, (byte )0 xBB, (byte )0 xA1,
(byte )0 x9B, (byte )0 xE7, (byte )0 x2A, (byte )0 x08,
(byte )0 x80, (byte )0 x3A, (byte )0 x08, (byte )0 xA4,
(byte )0 xBA, (byte )0 xBE, (byte )0 x1E, (byte )0 x81,
(byte )0 x63, (byte )0 x20, (byte )0 xAC, (byte )0 x9C,
(byte )0 x42, (byte )0 x2F, (byte )0 xCA, (byte )0 x06,
(byte )0 x95, (byte )0 x92, (byte )0 x97, (byte )0 x09,
(byte )0 x3C, (byte )0 x0C, (byte )0 x5A, (byte )0 x99,
(byte )0 xFB, (byte )0 xAB, (byte )0 xEB, (byte )0 xDE,
(byte )0 xC4, (byte )0 x09, (byte )0 xD3, (byte )0 xA3,
(byte )0 xF0, (byte )0 x65, (byte )0 xDC, (byte )0 x5F,
(byte )0 xAA, (byte )0 xBB, (byte )0 x28, (byte )0 xC0,
(byte )0 x3E, (byte )0 xBF, (byte )0 x77, (byte )0 xAE,
(byte )0 xCC, (byte )0 x3A, (byte )0 xD3, (byte )0 x31,
(byte )0 x0D, (byte )0 x9B, (byte )0 x96, (byte )0 xEF,
(byte )0 x2C, (byte )0 xED, (byte )0 x60, (byte )0 x63,
(byte )0 xC5, (byte )0 x8F, (byte )0 xCA, (byte )0 xB0,
(byte )0 xA2, (byte )0 x0B, (byte )0 x49, (byte )0 x5A,
(byte )0 xB2, (byte )0 x8F, (byte )0 xEF, (byte )0 xE4,
(byte )0 x19, (byte )0 xC0, (byte )0 xC6, (byte )0 x2D,
(byte )0 xD3, (byte )0 x4F, (byte )0 xB2, (byte )0 xED,
(byte )0 xA3, (byte )0 xA4, (byte )0 x6F, (byte )0 xAE,
(byte )0 xD4, (byte )0 xE9, (byte )0 xA2, (byte )0 x5A,
(byte )0 xFB, (byte )0 xB0, (byte )0 x14, (byte )0 xBD,
(byte )0 x06, (byte )0 x12, (byte )0 xD7, (byte )0 x91,
(byte )0 x15, (byte )0 x46, (byte )0 x78, (byte )0 xE4,
(byte )0 xD1, (byte )0 x73, (byte )0 xCA, (byte )0 xA5,
(byte )0 xA5, (byte )0 x64, (byte )0 xC8, (byte )0 x6F,
(byte )0 xD1, (byte )0 xBD, (byte )0 xEA, (byte )0 x74,
(byte )0 xE4, (byte )0 xCA, (byte )0 x40, (byte )0 x16,
(byte )0 x9E, (byte )0 x46, (byte )0 x7C, (byte )0 x25,
(byte )0 x6C, (byte )0 x32, (byte )0 xB4, (byte )0 x14,
(byte )0 xF9, (byte )0 x26, (byte )0 x8A, (byte )0 x3A,
(byte )0 xDD, (byte )0 x51, (byte )0 x26, (byte )0 x79,
(byte )0 x43, (byte )0 x27, (byte )0 x2E, (byte )0 xED,
(byte )0 xC7, (byte )0 x82, (byte )0 x7C, (byte )0 xCE,
(byte )0 x43, (byte )0 x03, (byte )0 x60, (byte )0 x2A,
(byte )0 x9C, (byte )0 xB2, (byte )0 x71, (byte )0 x41,
(byte )0 xAB, (byte )0 x3D, (byte )0 xA6, (byte )0 xB5,
(byte )0 x51, (byte )0 xBC, (byte )0 x80, (byte )0 x1F,
(byte )0 x96, (byte )0 x73, (byte )0 x23, (byte )0 x11,
(byte )0 xED, (byte )0 xC0, (byte )0 x1D, (byte )0 x0B,
(byte )0 xA0, (byte )0 x13, (byte )0 xB3, (byte )0 x2F,
(byte )0 x16, (byte )0 x59, (byte )0 x64, (byte )0 x45,
(byte )0 xE8, (byte )0 x68, (byte )0 xFB, (byte )0 xF9,
(byte )0 x6F, (byte )0 xB0, (byte )0 x2B, (byte )0 xFB,
(byte )0 x39, (byte )0 xBB, (byte )0 x53, (byte )0 x8F,
(byte )0 xD2, (byte )0 xAF, (byte )0 x38, (byte )0 x5E,
(byte )0 xEF, (byte )0 x5B, (byte )0 xE2, (byte )0 x98,
(byte )0 xE8, (byte )0 x46, (byte )0 x3C, (byte )0 x03,
(byte )0 x71, (byte )0 x46, (byte )0 x8D, (byte )0 x41,
(byte )0 x92, (byte )0 x32, (byte )0 x85, (byte )0 x8D,
(byte )0 xBA, (byte )0 x33, (byte )0 x05, (byte )0 xB1,
(byte )0 xE4, (byte )0 x56, (byte )0 x3E, (byte )0 xF5,
(byte )0 x20, (byte )0 x35, (byte )0 xA6, (byte )0 x74,
(byte )0 xA2, (byte )0 xBE, (byte )0 x54, (byte )0 x08,
(byte )0 xB4, (byte )0 xFC, (byte )0 x1D, (byte )0 x13,
(byte )0 x84, (byte )0 xBE, (byte )0 x1C, (byte )0 xC5,
(byte )0 x3E, (byte )0 x43, (byte )0 x14, (byte )0 x6F,
(byte )0 xC0, (byte )0 x3D, (byte )0 xF4, (byte )0 xDC,
(byte )0 x66, (byte )0 x4E, (byte )0 xF0, (byte )0 x3E,
(byte )0 xD4, (byte )0 xC6, (byte )0 xE9, (byte )0 x8D,
(byte )0 x7D, (byte )0 xB9, (byte )0 xDC, (byte )0 x9F,
(byte )0 xBE, (byte )0 x54, (byte )0 x63, (byte )0 x93,
(byte )0 x49, (byte )0 x2F, (byte )0 x6A, (byte )0 xC3,
(byte )0 x34, (byte )0 xC5, (byte )0 xF7, (byte )0 x76,
(byte )0 xE8, (byte )0 xD5, (byte )0 x5B, (byte )0 xD9,
(byte )0 x41, (byte )0 xCA, (byte )0 x74, (byte )0 x25,
(byte )0 x25, (byte )0 x09, (byte )0 xF4, (byte )0 xD3,
(byte )0 x00, (byte )0 x9F, (byte )0 x7D, (byte )0 xFB,
(byte )0 x3D, (byte )0 xAB, (byte )0 x87, (byte )0 xF7,
(byte )0 xCE, (byte )0 x42, (byte )0 x0F, (byte )0 x60,
(byte )0 xEB, (byte )0 x03, (byte )0 x47, (byte )0 x98,
(byte )0 x0F, (byte )0 xEB, (byte )0 xA4, (byte )0 x05,
(byte )0 xE2, (byte )0 x58, (byte )0 x8F, (byte )0 x44,
(byte )0 x09, (byte )0 xD3, (byte )0 x66, (byte )0 x1E,
(byte )0 x69, (byte )0 x89, (byte )0 xB7, (byte )0 xEE,
(byte )0 x8B, (byte )0 xA4, (byte )0 x8E, (byte )0 x05,
(byte )0 x2D, (byte )0 x2E, (byte )0 xB3, (byte )0 x5A,
(byte )0 xAE, (byte )0 xAB, (byte )0 x80, (byte )0 xD6,
(byte )0 x5C, (byte )0 x93, (byte )0 x40, (byte )0 x91,
(byte )0 x53, (byte )0 xE6, (byte )0 x13, (byte )0 xD5,
(byte )0 x2F, (byte )0 x64, (byte )0 xF0, (byte )0 x68,
(byte )0 xD2, (byte )0 x85, (byte )0 x94, (byte )0 xE5,
(byte )0 x2D, (byte )0 x73, (byte )0 x10, (byte )0 x59,
(byte )0 x18, (byte )0 xCD, (byte )0 xED, (byte )0 xBC,
(byte )0 x05, (byte )0 x97, (byte )0 xFD, (byte )0 xE7,
(byte )0 x6F, (byte )0 x5D, (byte )0 x7C, (byte )0 x46,
(byte )0 x28, (byte )0 x5F, (byte )0 xC2, (byte )0 xB4,
(byte )0 x31, (byte )0 xA5, (byte )0 x2B, (byte )0 x82,
(byte )0 xAB, (byte )0 x32, (byte )0 x49, (byte )0 xA5,
(byte )0 xCD, (byte )0 x91, (byte )0 x37, (byte )0 x97,
(byte )0 xA1, (byte )0 x85, (byte )0 x8F, (byte )0 xBB,
(byte )0 x6E, (byte )0 x1E, (byte )0 x9F, (byte )0 xFC,
(byte )0 x10, (byte )0 x3B, (byte )0 x8A, (byte )0 xF6,
(byte )0 x9A, (byte )0 x66, (byte )0 xBD, (byte )0 x75,
(byte )0 x4F, (byte )0 x1D, (byte )0 xBA, (byte )0 x64,
(byte )0 x15, (byte )0 xDD, (byte )0 x9F, (byte )0 x00,
(byte )0 x6C, (byte )0 x2F, (byte )0 x87, (byte )0 x20,
(byte )0 x25, (byte )0 xA2, (byte )0 x09, (byte )0 x9F,
(byte )0 x5D, (byte )0 x64, (byte )0 xC9, (byte )0 xA8,
(byte )0 x32, (byte )0 x59, (byte )0 x90, (byte )0 x1D,
(byte )0 x78, (byte )0 xFE, (byte )0 x5A, (byte )0 xA2,
(byte )0 x1F, (byte )0 x9B, (byte )0 x22, (byte )0 xBE,
(byte )0 x8F, (byte )0 xEA, (byte )0 x59, (byte )0 x5B,
(byte )0 x96, (byte )0 xE3, (byte )0 x4A, (byte )0 xB2,
(byte )0 x71, (byte )0 x65, (byte )0 xB7, (byte )0 x3C,
(byte )0 xC6, (byte )0 x1B, (byte )0 xD6, (byte )0 x80,
(byte )0 x90, (byte )0 xD2, (byte )0 xF2, (byte )0 x6F,
(byte )0 xA2, (byte )0 x68, (byte )0 x53, (byte )0 xC0,
(byte )0 x44, (byte )0 xAF, (byte )0 xD4, (byte )0 x68,
(byte )0 x12, (byte )0 xFF, (byte )0 xB4, (byte )0 x36,
(byte )0 x34, (byte )0 x43, (byte )0 xAC, (byte )0 x1C,
};
}
Messung V0.5 in Prozent C=89 H=95 G=91