Implimented broadcast encryption (testing completed)