net.minecraft.util

public class Crypt

axx
net.minecraft.util.Crypt
net.minecraft.class_3515
net.minecraft.unmapped.C_mgrgevhd
net.minecraft.network.encryption.NetworkEncryptionUtils
net.minecraft.network.encryption.NetworkEncryptionUtils
net.minecraft.src.C_166_
net.minecraft.util.MinecraftEncryption

Field summary

Modifier and TypeField
private static final String
h
SYMMETRIC_ALGORITHM
field_29830
f_dxeyvkhd
AES
SYMMETRIC_ALGORITHM
f_144611_
private static final int
i
SYMMETRIC_BITS
field_29831
f_fgftihvv
AES_KEY_LENGTH
SYMMETRIC_BITS
f_144612_
private static final String
j
ASYMMETRIC_ALGORITHM
field_29832
f_xdivgily
RSA
ASYMMETRIC_ALGORITHM
f_144613_
private static final int
k
ASYMMETRIC_BITS
field_29833
f_yvmvdgcc
RSA_KEY_LENGTH
ASYMMETRIC_BITS
f_144614_
private static final String
l
BYTE_ENCODING
field_29834
f_vioyxcpe
ISO_8859_1
BYTE_ENCODING
f_144615_
private static final String
m
HASH_ALGORITHM
field_29835
f_qpxngoxu
SHA1
HASH_ALGORITHM
f_144616_
public static final String
a
SIGNING_ALGORITHM
field_39109
f_swkungrq
SHA256_WITH_RSA
SIGNING_ALGORITHM
f_216059_
public static final int
b
SIGNATURE_BYTES
field_40111
f_lgmdyjhi
SHA256_BITS
SIGNATURE_BYTES
f_244257_
private static final String
n
PEM_RSA_PRIVATE_KEY_HEADER
field_39037
f_zmddhtcx
RSA_PRIVATE_KEY_PREFIX
RSA_PRIVATE_KEY_HEADER
f_216065_
private static final String
o
PEM_RSA_PRIVATE_KEY_FOOTER
field_39038
f_imuhfzhh
RSA_PRIVATE_KEY_SUFFIX
RSA_PRIVATE_KEY_FOOTER
f_216066_
public static final String
c
RSA_PUBLIC_KEY_HEADER
field_39033
f_lgyrmjsh
RSA_PUBLIC_KEY_PREFIX
RSA_PUBLIC_KEY_HEADER
f_216060_
private static final String
p
RSA_PUBLIC_KEY_FOOTER
field_39039
f_hseazmns
RSA_PUBLIC_KEY_SUFFIX
RSA_PUBLIC_KEY_FOOTER
f_216067_
public static final String
d
MIME_LINE_SEPARATOR
field_39034
f_crwvlcbl
LINEBREAK
LINEBREAK
f_216061_
public static final Base64$Encoder
e
MIME_ENCODER
field_39272
f_qsukxgoo
BASE64_ENCODER
BASE64_ENCODER
f_216062_
public static final com.mojang.serialization.Codec<PublicKey>
f
PUBLIC_KEY_CODEC
field_39035
f_nckzrocc
RSA_PUBLIC_KEY_CODEC
PUBLIC_KEY_CODEC
f_216063_
public static final com.mojang.serialization.Codec<PrivateKey>
g
PRIVATE_KEY_CODEC
field_39036
f_aqouffre
RSA_PRIVATE_KEY_CODEC
PRIVATE_KEY_CODEC
f_216064_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static SecretKey
a()
generateSecretKey()
method_15239()
m_uznsqkdw()
generateSecretKey()
generateSecretKey()
m_13578_()
public static KeyPair
b()
generateKeyPair()
method_15237()
m_eezxcrdq()
generateServerKeyPair()
generateServerKeyPair()
m_13604_()
public static byte[]
a(String arg0, PublicKey arg1, SecretKey arg2)
digestData(String arg0, PublicKey arg1, SecretKey arg2)
method_15240(String arg0, PublicKey arg1, SecretKey arg2)
m_iyunimoy(String arg0, PublicKey arg1, SecretKey arg2)
computeServerId(String baseServerId, PublicKey publicKey, SecretKey secretKey)
computeServerId(String baseServerId, PublicKey publicKey, SecretKey secretKey)
m_13590_(String p_13591_, PublicKey p_13592_, SecretKey p_13593_)
private static byte[]
a(byte[]... arg0)
digestData(byte[]... arg0)
method_15236(byte[]... arg0)
m_gbrlcsng(byte[]... arg0)
hash(byte[]... bytes)
hash(byte[]... bytes)
m_13602_(byte[]... p_13603_)
private static <T extends Key> T
a(String arg0, String arg1, String arg2, axx$a<T> arg3)
rsaStringToKey(String arg0, String arg1, String arg2, Crypt$ByteArrayToKeyFunction<T> arg3)
method_43520(String arg0, String arg1, String arg2, class_3515$class_7424<T> arg3)
m_axmsffrz(String arg0, String arg1, String arg2, C_mgrgevhd$C_rgihytsz<T> arg3)
decodePem(String key, String prefix, String suffix, NetworkEncryptionUtils$KeyDecoder<T> decoder)
decodePem(String key, String header, String footer, NetworkEncryptionUtils$KeyDecoder<T> decoder)
m_216071_(String p_216072_, String p_216073_, String p_216074_, C_166_$C_212967_<T> p_216075_)
public static PrivateKey
a(String arg0)
stringToPemRsaPrivateKey(String arg0)
method_43519(String arg0)
m_tnwvnyev(String arg0)
decodeRsaPrivateKeyPem(String key)
decodeRsaPrivateKeyPem(String key)
m_216069_(String p_216070_)
public static PublicKey
b(String arg0)
stringToRsaPublicKey(String arg0)
method_43524(String arg0)
m_vamsmykn(String arg0)
decodeRsaPublicKeyPem(String key)
decodeRsaPublicKeyPem(String key)
m_216080_(String p_216081_)
public static String
a(PublicKey arg0)
rsaPublicKeyToString(PublicKey arg0)
method_43522(PublicKey arg0)
m_nmohpzrk(PublicKey arg0)
encodeRsaPublicKey(PublicKey key)
encodeRsaPublicKey(PublicKey key)
m_216078_(PublicKey p_216079_)
public static String
a(PrivateKey arg0)
pemRsaPrivateKeyToString(PrivateKey arg0)
method_43521(PrivateKey arg0)
m_diyouuze(PrivateKey arg0)
encodeRsaPrivateKey(PrivateKey key)
encodeRsaPrivateKey(PrivateKey key)
m_216076_(PrivateKey p_216077_)
private static PrivateKey
b(byte[] arg0)
byteToPrivateKey(byte[] arg0)
method_43525(byte[] arg0)
m_ddccllru(byte[] arg0)
decodeEncodedRsaPrivateKey(byte[] key)
decodeEncodedRsaPrivateKey(byte[] key)
m_216082_(byte[] p_216083_)
public static PublicKey
a(byte[] arg0)
byteToPublicKey(byte[] arg0)
method_15242(byte[] arg0)
m_ypsrdyom(byte[] arg0)
decodeEncodedRsaPublicKey(byte[] key)
decodeEncodedRsaPublicKey(byte[] bytes)
m_13600_(byte[] p_13601_)
public static SecretKey
a(PrivateKey arg0, byte[] arg1)
decryptByteToSecretKey(PrivateKey arg0, byte[] arg1)
method_15234(PrivateKey arg0, byte[] arg1)
m_upcfcxwt(PrivateKey arg0, byte[] arg1)
decryptSecretKey(PrivateKey privateKey, byte[] encryptedSecretKey)
decryptSecretKey(PrivateKey privateKey, byte[] encryptedSecretKey)
m_13597_(PrivateKey p_13598_, byte[] p_13599_)
public static byte[]
a(Key arg0, byte[] arg1)
encryptUsingKey(Key arg0, byte[] arg1)
method_15238(Key arg0, byte[] arg1)
m_xxkmkrfu(Key arg0, byte[] arg1)
encrypt(Key key, byte[] data)
encrypt(Key key, byte[] data)
m_13594_(Key p_13595_, byte[] p_13596_)
public static byte[]
b(Key arg0, byte[] arg1)
decryptUsingKey(Key arg0, byte[] arg1)
method_15243(Key arg0, byte[] arg1)
m_jfloogah(Key arg0, byte[] arg1)
decrypt(Key key, byte[] data)
decrypt(Key key, byte[] data)
m_13605_(Key p_13606_, byte[] p_13607_)
private static byte[]
a(int arg0, Key arg1, byte[] arg2)
cipherData(int arg0, Key arg1, byte[] arg2)
method_15244(int arg0, Key arg1, byte[] arg2)
m_izwrjupx(int arg0, Key arg1, byte[] arg2)
crypt(int opMode, Key key, byte[] data)
crypt(int opMode, Key key, byte[] data)
m_13586_(int p_13587_, Key p_13588_, byte[] p_13589_)
private static Cipher
a(int arg0, String arg1, Key arg2)
setupCipher(int arg0, String arg1, Key arg2)
method_15241(int arg0, String arg1, Key arg2)
m_gpvfwbnr(int arg0, String arg1, Key arg2)
createCipher(int opMode, String algorithm, Key key)
createCipher(int opMode, String algorithm, Key key)
m_13579_(int p_13580_, String p_13581_, Key p_13582_)
public static Cipher
a(int arg0, Key arg1)
getCipher(int arg0, Key arg1)
method_15235(int arg0, Key arg1)
m_fkkgwpuy(int arg0, Key arg1)
cipherFromKey(int opMode, Key key)
cipherFromKey(int opMode, Key key)
m_13583_(int p_13584_, Key p_13585_)