def PubKey(self, data):
		data = data[0]
		myRsa = MyRsa()
		myRsa.setPubKey( data )
		Packager.setEncipherer( self.tname, 'rsa_public', myRsa.publicCrypt )
		
		myAes = MyAes()
		myAes.generate()
		aes = myAes.getKey()
		Packager.setEncipherer( self.tname, 'aes', myAes.crypt )
		key = int( raw_input( 'Please input your Secret Key: ' ) )
		keyPackage = Packager.genPackage( self.tname, 'Key', 2, [key, aes])
		self.send( keyPackage )