Package net.minecraft.network
Class NetworkEncryptionUtils
java.lang.Object
net.minecraft.network.NetworkEncryptionUtils
- Mappings:
Namespace Name official ocintermediary net/minecraft/class_826named net/minecraft/network/NetworkEncryptionUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CiphercipherFromKey(int opMode, Key key) private static Cipherprivate static byte[]static byte[]static SecretKeydecryptSecretKey(PrivateKey privateKey, byte[] encryptedSecretKey) static byte[]static SecretKeystatic byte[]generateServerId(String baseServerId, PublicKey publicKey, SecretKey secretKey) static KeyPairprivate static byte[]static PublicKeyreadEncodedPublicKey(byte[] byte2)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLoc;a:Lorg/apache/logging/log4j/Logger;intermediary field_11845Lnet/minecraft/class_826;field_11845:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/network/NetworkEncryptionUtils;LOGGER:Lorg/apache/logging/log4j/Logger;
-
-
Constructor Details
-
NetworkEncryptionUtils
public NetworkEncryptionUtils()
-
-
Method Details
-
generateKey
- Mappings:
Namespace Name Mixin selector official aLoc;a()Ljavax/crypto/SecretKey;intermediary method_2280Lnet/minecraft/class_826;method_2280()Ljavax/crypto/SecretKey;named generateKeyLnet/minecraft/network/NetworkEncryptionUtils;generateKey()Ljavax/crypto/SecretKey;
-
generateServerKeyPair
- Mappings:
Namespace Name Mixin selector official bLoc;b()Ljava/security/KeyPair;intermediary method_2291Lnet/minecraft/class_826;method_2291()Ljava/security/KeyPair;named generateServerKeyPairLnet/minecraft/network/NetworkEncryptionUtils;generateServerKeyPair()Ljava/security/KeyPair;
-
generateServerId
public static byte[] generateServerId(String baseServerId, PublicKey publicKey, SecretKey secretKey) - Mappings:
Namespace Name Mixin selector official aLoc;a(Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[Bintermediary method_2283Lnet/minecraft/class_826;method_2283(Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[Bnamed generateServerIdLnet/minecraft/network/NetworkEncryptionUtils;generateServerId(Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B
-
hash
- Mappings:
Namespace Name Mixin selector official aLoc;a(Ljava/lang/String;[[B)[Bintermediary method_2284Lnet/minecraft/class_826;method_2284(Ljava/lang/String;[[B)[Bnamed hashLnet/minecraft/network/NetworkEncryptionUtils;hash(Ljava/lang/String;[[B)[B
-
readEncodedPublicKey
- Mappings:
Namespace Name Mixin selector official aLoc;a([B)Ljava/security/PublicKey;intermediary method_2290Lnet/minecraft/class_826;method_2290([B)Ljava/security/PublicKey;named readEncodedPublicKeyLnet/minecraft/network/NetworkEncryptionUtils;readEncodedPublicKey([B)Ljava/security/PublicKey;
-
decryptSecretKey
- Mappings:
Namespace Name Mixin selector official aLoc;a(Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey;intermediary method_2286Lnet/minecraft/class_826;method_2286(Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey;named decryptSecretKeyLnet/minecraft/network/NetworkEncryptionUtils;decryptSecretKey(Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey;
-
encrypt
- Mappings:
Namespace Name Mixin selector official aLoc;a(Ljava/security/Key;[B)[Bintermediary method_2285Lnet/minecraft/class_826;method_2285(Ljava/security/Key;[B)[Bnamed encryptLnet/minecraft/network/NetworkEncryptionUtils;encrypt(Ljava/security/Key;[B)[B
-
decrypt
- Mappings:
Namespace Name Mixin selector official bLoc;b(Ljava/security/Key;[B)[Bintermediary method_2292Lnet/minecraft/class_826;method_2292(Ljava/security/Key;[B)[Bnamed decryptLnet/minecraft/network/NetworkEncryptionUtils;decrypt(Ljava/security/Key;[B)[B
-
crypt
- Mappings:
Namespace Name Mixin selector official aLoc;a(ILjava/security/Key;[B)[Bintermediary method_2282Lnet/minecraft/class_826;method_2282(ILjava/security/Key;[B)[Bnamed cryptLnet/minecraft/network/NetworkEncryptionUtils;crypt(ILjava/security/Key;[B)[B
-
crypt
- Mappings:
Namespace Name Mixin selector official aLoc;a(ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher;intermediary method_2281Lnet/minecraft/class_826;method_2281(ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher;named cryptLnet/minecraft/network/NetworkEncryptionUtils;crypt(ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher;
-
cipherFromKey
- Mappings:
Namespace Name Mixin selector official aLoc;a(ILjava/security/Key;)Ljavax/crypto/Cipher;intermediary method_8304Lnet/minecraft/class_826;method_8304(ILjava/security/Key;)Ljavax/crypto/Cipher;named cipherFromKeyLnet/minecraft/network/NetworkEncryptionUtils;cipherFromKey(ILjava/security/Key;)Ljavax/crypto/Cipher;
-