Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Bukkit
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed ARR
Published 3 months ago
Updated 3 months ago
ChatEncryptor
Is a Minecraft plugin designed to enhance player communication through secure, encrypted chat messages. This plugin allows players to share their encryption keys with others, enabling private and secure conversations in the game.
How It Works
Key Sharing: Players can share their encryption keys with other players using the /sharekey <playerName> command. This initiates a request that the recipient can either accept or deny.
Accepting/Denying Key Shares: When a player receives a key share request, they can respond using the /ceallow command to accept the share or the /cedeny command to deny it.
Encryption of Messages: Messages sent in the chat are encrypted using RSA encryption. Only players who have shared keys can read the unencrypted messages. For others, the messages appear as encrypted strings, ensuring privacy.
Shared Keys Management: Players can view who they have shared keys with using the /viewkeyshares command. They can also remove key shares using the /delkeyshare <playerName> command.
Anti-Spam and Anti-Advertising Mechanism
The ChatEncryptor plugin effectively mitigates the potential for spam and advertising, especially from automated bots:
Encryption of Messages:
By encrypting chat messages, the plugin ensures that only players who have shared their encryption keys can read the content of the messages. Bots, which often rely on keyword detection to identify and exploit chat for spam or advertising, are rendered ineffective since they cannot decipher encrypted messages.
Privacy and Reporting Mechanism
The ChatEncryptor plugin enhances player privacy and minimizes the potential for reporting offensive chat messages through the following mechanisms:
Encryption of Chat Messages:
The primary feature of the ChatEncryptor plugin is its use of encryption for chat messages. When players communicate, their messages are encrypted and can only be read by players who have explicitly shared their encryption keys. As a result, any potentially offensive content remains hidden from players who haven't shared keys and is inaccessible to external monitoring systems.