Хамство - слово, производное от имени «Хам», как, согласно библейскому сказанию, звали младшего из сыновей Ноя, который насмехался над опьяневшим отцом.
До революции так презрительно называли людей низшего сословия, простолюдинов, якобы лишённых человеческого достоинства. Сейчас оно тоже относится к сниженной или разговорной лексике и употребляется как порицающее или бранное слово по отношению к грубому, наглому, циничному поведению людей.
Дерзость - слово более благородного происхождения, поскольку первоначально оно употреблялось в значении «смелость». Под «дерзостью», тоже по библейским сказаниями, раньше понимали заблуждение человека, переоценивающего себя, свои возможности и ведущего себя вызывающе по отношению к Богу и другим авторитетам. Сейчас так называют негативное нравственное качество личности, заключающееся в превышении возрастных, должностных и других возможностей, вплоть до надменности, что тоже проявляется в презрительном, непочтительном отношении к другим людям. Это тоже наглость, но не столь неотёсанная, как хамство. Сравните синонимы этих понятий:
Хамство - бесстыжесть, бессовестность, бесцеремонность, беспардонность, скотство, мужиковатость, наглость, грубость, резкость, грубиянство, нахальность, мордоплюйство и др.
Дерзость - безбоязненность, бравада, геройство, грубость, непочтение, непочтительность, неуважение, неустрашимость, оскорбительность, отважность, развязность, резкость и др., а в определённых ситуациях - смелость, храбрость, отвага, мужественность.