A secure messaging library using locally decrypted on time pads