历史 - net.minecraft.util.Crypt

1.21.11

名称

bed

bfb

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

bax

bed

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

ayv

bax

字段

构造函数

方法

1.21.5

名称

axx

ayv

字段

构造函数

方法

1.21.4

名称

azc

axx

字段

构造函数

方法

1.21.3

名称

axl

azc

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

axw

axl

字段

构造函数

方法

1.20.6

名称

atm

axw

字段

构造函数

方法

1.20.4

名称

aqw

atm

字段

构造函数

方法

1.20.2

名称

anz

aqw

字段

构造函数

方法

1.20.1

名称

aoj

anz

字段

构造函数

方法

1.19.4

名称

anc

aoj

字段

构造函数

方法

1.19.3

名称

ali

anc

字段

String: g, SYMMETRIC_ALGORITHM, field_29830, AES, f_144611_

String: h, SYMMETRIC_ALGORITHM, field_29830, AES, f_144611_

int: h, SYMMETRIC_BITS, field_29831, AES_KEY_LENGTH, f_144612_

int: i, SYMMETRIC_BITS, field_29831, AES_KEY_LENGTH, f_144612_

String: i, ASYMMETRIC_ALGORITHM, field_29832, RSA, f_144613_

String: j, ASYMMETRIC_ALGORITHM, field_29832, RSA, f_144613_

int: j, ASYMMETRIC_BITS, field_29833, RSA_KEY_LENGTH, f_144614_

int: k, ASYMMETRIC_BITS, field_29833, RSA_KEY_LENGTH, f_144614_

String: k, BYTE_ENCODING, field_29834, ISO_8859_1, f_144615_

String: l, BYTE_ENCODING, field_29834, ISO_8859_1, f_144615_

String: l, HASH_ALGORITHM, field_29835, SHA1, f_144616_

String: m, HASH_ALGORITHM, field_29835, SHA1, f_144616_

String: m, PEM_RSA_PRIVATE_KEY_HEADER, field_39037, RSA_PRIVATE_KEY_PREFIX, f_216065_

String: n, PEM_RSA_PRIVATE_KEY_HEADER, field_39037, RSA_PRIVATE_KEY_PREFIX, f_216065_

String: n, PEM_RSA_PRIVATE_KEY_FOOTER, field_39038, RSA_PRIVATE_KEY_SUFFIX, f_216066_

String: o, PEM_RSA_PRIVATE_KEY_FOOTER, field_39038, RSA_PRIVATE_KEY_SUFFIX, f_216066_

String: b, RSA_PUBLIC_KEY_HEADER, field_39033, RSA_PUBLIC_KEY_PREFIX, f_216060_

String: c, RSA_PUBLIC_KEY_HEADER, field_39033, RSA_PUBLIC_KEY_PREFIX, f_216060_

String: o, RSA_PUBLIC_KEY_FOOTER, field_39039, RSA_PUBLIC_KEY_SUFFIX, f_216067_

String: p, RSA_PUBLIC_KEY_FOOTER, field_39039, RSA_PUBLIC_KEY_SUFFIX, f_216067_

String: c, MIME_LINE_SEPARATOR, field_39034, LINEBREAK, f_216061_

String: d, MIME_LINE_SEPARATOR, field_39034, LINEBREAK, f_216061_

Base64$Encoder: d, MIME_ENCODER, field_39272, BASE64_ENCODER, f_216062_

Base64$Encoder: e, MIME_ENCODER, field_39272, BASE64_ENCODER, f_216062_

com.mojang.serialization.Codec<PublicKey>: e, PUBLIC_KEY_CODEC, field_39035, RSA_PUBLIC_KEY_CODEC, f_216063_

com.mojang.serialization.Codec<PublicKey>: f, PUBLIC_KEY_CODEC, field_39035, RSA_PUBLIC_KEY_CODEC, f_216063_

com.mojang.serialization.Codec<PrivateKey>: f, PRIVATE_KEY_CODEC, field_39036, RSA_PRIVATE_KEY_CODEC, f_216064_

com.mojang.serialization.Codec<PrivateKey>: g, PRIVATE_KEY_CODEC, field_39036, RSA_PRIVATE_KEY_CODEC, f_216064_

int: b, SIGNATURE_BYTES, field_40111, SHA256_BITS, f_244257_

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

akq

ali

字段

构造函数

方法

1.19

名称

ain

akq

字段

String: a, SYMMETRIC_ALGORITHM, field_29830, AES, f_144611_

String: g, SYMMETRIC_ALGORITHM, field_29830, AES, f_144611_

int: b, SYMMETRIC_BITS, field_29831, AES_KEY_LENGTH, f_144612_

int: h, SYMMETRIC_BITS, field_29831, AES_KEY_LENGTH, f_144612_

String: c, ASYMMETRIC_ALGORITHM, field_29832, RSA, f_144613_

String: i, ASYMMETRIC_ALGORITHM, field_29832, RSA, f_144613_

int: d, ASYMMETRIC_BITS, field_29833, RSA_KEY_LENGTH, f_144614_

int: j, ASYMMETRIC_BITS, field_29833, RSA_KEY_LENGTH, f_144614_

String: e, BYTE_ENCODING, field_29834, ISO_8859_1, f_144615_

String: k, BYTE_ENCODING, field_29834, ISO_8859_1, f_144615_

String: f, HASH_ALGORITHM, field_29835, SHA1, f_144616_

String: l, HASH_ALGORITHM, field_29835, SHA1, f_144616_

String: a, SIGNING_ALGORITHM, field_39109, SHA256_WITH_RSA, f_216059_

String: m, PEM_RSA_PRIVATE_KEY_HEADER, field_39037, RSA_PRIVATE_KEY_PREFIX, f_216065_

String: n, PEM_RSA_PRIVATE_KEY_FOOTER, field_39038, RSA_PRIVATE_KEY_SUFFIX, f_216066_

String: b, RSA_PUBLIC_KEY_HEADER, field_39033, RSA_PUBLIC_KEY_PREFIX, f_216060_

String: o, RSA_PUBLIC_KEY_FOOTER, field_39039, RSA_PUBLIC_KEY_SUFFIX, f_216067_

String: c, MIME_LINE_SEPARATOR, field_39034, LINEBREAK, f_216061_

Base64$Encoder: d, MIME_ENCODER, field_39272, BASE64_ENCODER, f_216062_

com.mojang.serialization.Codec<PublicKey>: e, PUBLIC_KEY_CODEC, field_39035, RSA_PUBLIC_KEY_CODEC, f_216063_

com.mojang.serialization.Codec<PrivateKey>: f, PRIVATE_KEY_CODEC, field_39036, RSA_PRIVATE_KEY_CODEC, f_216064_

构造函数

方法

byte[] (String, PublicKey, SecretKey): a, digestData, method_15240, generateServerId, m_13590_

byte[] (String, PublicKey, SecretKey): a, digestData, method_15240, computeServerId, m_13590_

PublicKey (byte[]): a, byteToPublicKey, method_15242, readEncodedPublicKey, m_13600_

PublicKey (byte[]): a, byteToPublicKey, method_15242, decodeEncodedRsaPublicKey, m_13600_

Cipher (int, String, Key): a, setupCipher, method_15241, crypt, m_13579_

Cipher (int, String, Key): a, setupCipher, method_15241, createCipher, m_13579_

SecretKey (): a, generateSecretKey, method_15239, generateKey, m_13578_

SecretKey (): a, generateSecretKey, method_15239, generateSecretKey, m_13578_

<T extends Key> T (String, String, String, Crypt$ByteArrayToKeyFunction<T>): a, rsaStringToKey, method_43520, decodePem, m_216071_

PrivateKey (String): a, stringToPemRsaPrivateKey, method_43519, decodeRsaPrivateKeyPem, m_216069_

PublicKey (String): b, stringToRsaPublicKey, method_43524, decodeRsaPublicKeyPem, m_216080_

String (PublicKey): a, rsaPublicKeyToString, method_43522, encodeRsaPublicKey, m_216078_

String (PrivateKey): a, pemRsaPrivateKeyToString, method_43521, encodeRsaPrivateKey, m_216076_

PrivateKey (byte[]): b, byteToPrivateKey, method_43525, decodeEncodedRsaPrivateKey, m_216082_

1.18.2

名称

aia

ain

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

agj

aia

字段

String: a, SYMMETRIC_ALGORITHM, field_29830, field_29830, f_144611_

String: a, SYMMETRIC_ALGORITHM, field_29830, AES, f_144611_

int: b, SYMMETRIC_BITS, field_29831, field_29831, f_144612_

int: b, SYMMETRIC_BITS, field_29831, AES_KEY_LENGTH, f_144612_

String: c, ASYMMETRIC_ALGORITHM, field_29832, field_29832, f_144613_

String: c, ASYMMETRIC_ALGORITHM, field_29832, RSA, f_144613_

int: d, ASYMMETRIC_BITS, field_29833, field_29833, f_144614_

int: d, ASYMMETRIC_BITS, field_29833, RSA_KEY_LENGTH, f_144614_

String: e, BYTE_ENCODING, field_29834, field_29834, f_144615_

String: e, BYTE_ENCODING, field_29834, ISO_8859_1, f_144615_

String: f, HASH_ALGORITHM, field_29835, field_29835, f_144616_

String: f, HASH_ALGORITHM, field_29835, SHA1, f_144616_

构造函数

方法

byte[] (String, PublicKey, SecretKey): a, digestData, method_15240, generateServerId, m_13590_, a

byte[] (String, PublicKey, SecretKey): a, digestData, method_15240, generateServerId, m_13590_

SecretKey (PrivateKey, byte[]): a, decryptByteToSecretKey, method_15234, decryptSecretKey, m_13597_, a

SecretKey (PrivateKey, byte[]): a, decryptByteToSecretKey, method_15234, decryptSecretKey, m_13597_

Cipher (int, String, Key): a, setupCipher, method_15241, crypt, m_13579_, a

Cipher (int, String, Key): a, setupCipher, method_15241, crypt, m_13579_

Cipher (int, Key): a, getCipher, method_15235, cipherFromKey, m_13583_, a

Cipher (int, Key): a, getCipher, method_15235, cipherFromKey, m_13583_

1.17.1

名称

字段

构造函数

方法

1.17

名称

aeu

agj

net.minecraft.util.CryptManager

net.minecraft.src.C_166_

net.minecraft.server.v1_16_R3.MinecraftEncryption

net.minecraft.util.MinecraftEncryption

字段

String: a, SYMMETRIC_ALGORITHM, field_29830, field_29830, f_144611_

int: b, SYMMETRIC_BITS, field_29831, field_29831, f_144612_

String: c, ASYMMETRIC_ALGORITHM, field_29832, field_29832, f_144613_

int: d, ASYMMETRIC_BITS, field_29833, field_29833, f_144614_

String: e, BYTE_ENCODING, field_29834, field_29834, f_144615_

String: f, HASH_ALGORITHM, field_29835, field_29835, f_144616_

构造函数

()

方法

KeyPair (): b, generateKeyPair, method_15237, generateServerKeyPair, func_75891_b

KeyPair (): b, generateKeyPair, method_15237, generateServerKeyPair, m_13604_

byte[] (String, PublicKey, SecretKey): a, digestData, method_15240, generateServerId, func_75895_a, a

byte[] (String, PublicKey, SecretKey): a, digestData, method_15240, generateServerId, m_13590_, a

PublicKey (byte[]): a, byteToPublicKey, method_15242, readEncodedPublicKey, func_75896_a

PublicKey (byte[]): a, byteToPublicKey, method_15242, readEncodedPublicKey, m_13600_

SecretKey (PrivateKey, byte[]): a, decryptByteToSecretKey, method_15234, decryptSecretKey, func_75887_a, a

SecretKey (PrivateKey, byte[]): a, decryptByteToSecretKey, method_15234, decryptSecretKey, m_13597_, a

byte[] (Key, byte[]): b, decryptUsingKey, method_15243, decrypt, func_75889_b

byte[] (Key, byte[]): b, decryptUsingKey, method_15243, decrypt, m_13605_

byte[] (int, Key, byte[]): a, cipherData, method_15244, crypt, func_75885_a

byte[] (int, Key, byte[]): a, cipherData, method_15244, crypt, m_13586_

Cipher (int, String, Key): a, setupCipher, method_15241, crypt, func_75886_a, a

Cipher (int, String, Key): a, setupCipher, method_15241, crypt, m_13579_, a

Cipher (int, Key): a, getCipher, method_15235, cipherFromKey, func_151229_a, a

Cipher (int, Key): a, getCipher, method_15235, cipherFromKey, m_13583_, a

SecretKey (): a, generateSecretKey, method_15239, generateKey, func_75890_a

SecretKey (): a, generateSecretKey, method_15239, generateKey, m_13578_

byte[] (Key, byte[]): a, encryptUsingKey, method_15238, encrypt, func_75894_a

byte[] (Key, byte[]): a, encryptUsingKey, method_15238, encrypt, m_13594_

byte[] (byte[]...): a, digestData, method_15236, hash, func_244731_a

byte[] (byte[]...): a, digestData, method_15236, hash, m_13602_

1.16.5

名称

net.minecraft.network.NetworkEncryptionUtils

net.minecraft.network.encryption.NetworkEncryptionUtils

字段

构造函数

方法

1.16.4

名称

aes

aeu

net.minecraft.server.v1_16_R2.MinecraftEncryption

net.minecraft.server.v1_16_R3.MinecraftEncryption

字段

org.apache.logging.log4j.Logger: a, LOGGER, field_15652, LOGGER, field_180198_a

构造函数

方法

byte[] (String, byte[]...): a, digestData, method_15236, hash, func_75893_a

byte[] (byte[]...): a, digestData, method_15236, hash, func_244731_a

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

adn

aes

net.minecraft.server.v1_16_R1.MinecraftEncryption

net.minecraft.server.v1_16_R2.MinecraftEncryption

字段

构造函数

方法

1.16.1

名称

abg

adn

net.minecraft.server.v1_15_R1.MinecraftEncryption

net.minecraft.server.v1_16_R1.MinecraftEncryption

字段

构造函数

方法

1.15.2

名称

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

zo

abg

net.minecraft.server.v1_14_R1.MinecraftEncryption

net.minecraft.server.v1_15_R1.MinecraftEncryption

字段

构造函数

方法

1.14.4

名称

zm

zo

net.minecraft.util.Crypt

字段

org.apache.logging.log4j.Logger: a, field_15652, LOGGER, field_180198_a

org.apache.logging.log4j.Logger: a, LOGGER, field_15652, LOGGER, field_180198_a

构造函数

方法

KeyPair (): b, method_15237, generateServerKeyPair, func_75891_b

KeyPair (): b, generateKeyPair, method_15237, generateServerKeyPair, func_75891_b

byte[] (String, PublicKey, SecretKey): a, method_15240, generateServerId, func_75895_a, a

byte[] (String, PublicKey, SecretKey): a, digestData, method_15240, generateServerId, func_75895_a, a

byte[] (String, byte[]...): a, method_15236, hash, func_75893_a

byte[] (String, byte[]...): a, digestData, method_15236, hash, func_75893_a

PublicKey (byte[]): a, method_15242, readEncodedPublicKey, func_75896_a

PublicKey (byte[]): a, byteToPublicKey, method_15242, readEncodedPublicKey, func_75896_a

SecretKey (PrivateKey, byte[]): a, method_15234, decryptSecretKey, func_75887_a, a

SecretKey (PrivateKey, byte[]): a, decryptByteToSecretKey, method_15234, decryptSecretKey, func_75887_a, a

byte[] (Key, byte[]): b, method_15243, decrypt, func_75889_b

byte[] (Key, byte[]): b, decryptUsingKey, method_15243, decrypt, func_75889_b

byte[] (int, Key, byte[]): a, method_15244, crypt, func_75885_a

byte[] (int, Key, byte[]): a, cipherData, method_15244, crypt, func_75885_a

Cipher (int, String, Key): a, method_15241, crypt, func_75886_a, a

Cipher (int, String, Key): a, setupCipher, method_15241, crypt, func_75886_a, a

Cipher (int, Key): a, method_15235, cipherFromKey, func_151229_a, a

Cipher (int, Key): a, getCipher, method_15235, cipherFromKey, func_151229_a, a

SecretKey (): a, method_15239, generateKey, func_75890_a

SecretKey (): a, generateSecretKey, method_15239, generateKey, func_75890_a

byte[] (Key, byte[]): a, method_15238, encrypt, func_75894_a

byte[] (Key, byte[]): a, encryptUsingKey, method_15238, encrypt, func_75894_a

1.14.3

名称

zj

zm

net.minecraft.network.NetworkEncryptionUtils

字段

org.apache.logging.log4j.Logger: a, field_15652, field_180198_a

org.apache.logging.log4j.Logger: a, field_15652, LOGGER, field_180198_a

构造函数

方法

KeyPair (): b, method_15237, func_75891_b

KeyPair (): b, method_15237, generateServerKeyPair, func_75891_b

byte[] (String, PublicKey, SecretKey): a, method_15240, func_75895_a, a

byte[] (String, PublicKey, SecretKey): a, method_15240, generateServerId, func_75895_a, a

byte[] (String, byte[]...): a, method_15236, func_75893_a

byte[] (String, byte[]...): a, method_15236, hash, func_75893_a

PublicKey (byte[]): a, method_15242, func_75896_a

PublicKey (byte[]): a, method_15242, readEncodedPublicKey, func_75896_a

SecretKey (PrivateKey, byte[]): a, method_15234, func_75887_a, a

SecretKey (PrivateKey, byte[]): a, method_15234, decryptSecretKey, func_75887_a, a

byte[] (Key, byte[]): b, method_15243, func_75889_b

byte[] (Key, byte[]): b, method_15243, decrypt, func_75889_b

byte[] (int, Key, byte[]): a, method_15244, func_75885_a

byte[] (int, Key, byte[]): a, method_15244, crypt, func_75885_a

Cipher (int, String, Key): a, method_15241, func_75886_a, a

Cipher (int, String, Key): a, method_15241, crypt, func_75886_a, a

Cipher (int, Key): a, method_15235, func_151229_a, a

Cipher (int, Key): a, method_15235, cipherFromKey, func_151229_a, a

SecretKey (): a, method_15239, func_75890_a

SecretKey (): a, method_15239, generateKey, func_75890_a

byte[] (Key, byte[]): a, method_15238, func_75894_a

byte[] (Key, byte[]): a, method_15238, encrypt, func_75894_a

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

字段

构造函数

方法

1.14

名称

xh

zj

net.minecraft.class_3515

net.minecraft.server.v1_13_R2.MinecraftEncryption

net.minecraft.server.v1_14_R1.MinecraftEncryption

字段

org.apache.logging.log4j.Logger: a, field_180198_a

org.apache.logging.log4j.Logger: a, field_15652, field_180198_a

构造函数

方法

KeyPair (): b, func_75891_b

KeyPair (): b, method_15237, func_75891_b

byte[] (String, PublicKey, SecretKey): a, func_75895_a, a

byte[] (String, PublicKey, SecretKey): a, method_15240, func_75895_a, a

byte[] (String, byte[]...): a, func_75893_a

byte[] (String, byte[]...): a, method_15236, func_75893_a

PublicKey (byte[]): a, func_75896_a

PublicKey (byte[]): a, method_15242, func_75896_a

SecretKey (PrivateKey, byte[]): a, func_75887_a, a

SecretKey (PrivateKey, byte[]): a, method_15234, func_75887_a, a

byte[] (Key, byte[]): b, func_75889_b

byte[] (Key, byte[]): b, method_15243, func_75889_b

byte[] (int, Key, byte[]): a, func_75885_a

byte[] (int, Key, byte[]): a, method_15244, func_75885_a

Cipher (int, String, Key): a, func_75886_a, a

Cipher (int, String, Key): a, method_15241, func_75886_a, a

Cipher (int, Key): a, func_151229_a, a

Cipher (int, Key): a, method_15235, func_151229_a, a

SecretKey (): a, func_75890_a

SecretKey (): a, method_15239, func_75890_a

byte[] (Key, byte[]): a, func_75894_a

byte[] (Key, byte[]): a, method_15238, func_75894_a

1.13.2

名称

字段

构造函数

方法

1.13.1

名称

xg

xh

net.minecraft.server.v1_13_R1.MinecraftEncryption

net.minecraft.server.v1_13_R2.MinecraftEncryption

字段

构造函数

方法

1.13

名称

ra

xg

net.minecraft.server.v1_12_R1.MinecraftEncryption

net.minecraft.server.v1_13_R1.MinecraftEncryption

字段

构造函数

方法

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

qy

ra

字段

构造函数

方法

1.12

名称

oi

qy

net.minecraft.server.v1_11_R1.MinecraftEncryption

net.minecraft.server.v1_12_R1.MinecraftEncryption

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

字段

构造函数

方法

1.11

名称

oe

oi

net.minecraft.server.v1_10_R1.MinecraftEncryption

net.minecraft.server.v1_11_R1.MinecraftEncryption

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

oc

oe

net.minecraft.server.v1_9_R2.MinecraftEncryption

net.minecraft.server.v1_10_R1.MinecraftEncryption

字段

构造函数

方法

1.9.4

名称

ob

oc

net.minecraft.server.v1_9_R1.MinecraftEncryption

net.minecraft.server.v1_9_R2.MinecraftEncryption

字段

构造函数

方法

1.9.2

名称

字段

构造函数

方法

1.9

名称

ng

ob

net.minecraft.server.v1_8_R3.MinecraftEncryption

net.minecraft.server.v1_9_R1.MinecraftEncryption

字段

构造函数

方法

1.8.8

名称

ng

net.minecraft.util.CryptManager

net.minecraft.server.v1_8_R3.MinecraftEncryption

字段

org.apache.logging.log4j.Logger: a, field_180198_a

构造函数

方法

KeyPair (): b, func_75891_b

byte[] (String, PublicKey, SecretKey): a, func_75895_a, a

byte[] (String, byte[]...): a, func_75893_a

PublicKey (byte[]): a, func_75896_a

SecretKey (PrivateKey, byte[]): a, func_75887_a, a

byte[] (Key, byte[]): b, func_75889_b

byte[] (int, Key, byte[]): a, func_75885_a

Cipher (int, String, Key): a, func_75886_a, a

Cipher (int, Key): a, func_151229_a, a

SecretKey (): a, func_75890_a

byte[] (Key, byte[]): a, func_75894_a