Nairobi, Kenya CNN  — 

Kenya’s highest court laid out its reasons for annulling last month’s presidential election on Wednesday, condemning the country’s voting authority for failing to give the court full access to its computer servers.

Justice Philomena Mwilu said that the Independent Electoral and Boundaries Commission’s (IEBC) refusal to provide access left the court “no choice but to accept the petitioner’s claims that the IEBC’s IT system was infiltrated and compromised, and the data therein interfered with, or IEBC’s officials themselves interfered with the data.”

The court criticized the independent voting body for failing to provide information on the IT system’s firewall configuration, among other court requests.

The Kenyan Supreme Court detailed its reasons for nullifying last month's presidential vote.

Opposition supporters demonstrated nearby as the court read its statement, according to Reuters. Hours before, police had secured and closed some roads around the courthouse.

The IEBC declared incumbent President Uhuru Kenyatta, the winner of August’s election by 54% to 45%.

But Kenya’s Supreme Court threw out the results of the contentious vote earlier this month after veteran opposition candidate Raila Odinga claimed the result had been electronically tampered with.

The ruling marked the first time a court in Africa has nullified the re-election of a sitting leader.

Judges face death threats

The country has been on tenterhooks in recent weeks, with many voters eager to learn if any evidence of hacking had been found.

A day before the court delivered its statement, Chief Justice David Maraga said judges on the bench had faced death threats since declaring the election results void, and criticized the police for “ignoring calls to act.”

“These attacks are denigrating, demeaning and degrading and are meant to intimidate, threaten and cow the institution and individual judges,” Maraga told a news conference on Tuesday. “Such acts are not only unlawful but savage in nature.”

Supporters of President Uhuru Kenyatta, angry at the Supreme Court's nullification of the August presidential election, protest outside the court in downtown Nairobi on Tuesday.

He said members of the court were “prepared to pay the ultimate price to protect the constitution and the rule of law.”

His comments came hours after protests erupted outside the Supreme Court building in Nairobi where supporters of the ruling Jubilee party had gathered to dispute the ruling.

Crowds could be seen waving bright red posters reading “The Supreme Court stole our victory” and “No elections = Uhuru for President till 2022.”

Upon annulling the presidential vote, the Supreme Court ruled that a new election must be held within 60 days. Days later, the IEBC announced the fresh ballot will be held on October 17.

While Kenyatta has said he would respect the court’s ruling, he has also criticized the judiciary and said it must be fixed. Odinga’s opposition party has vowed not to participate in the October 17 vote without major reforms by the electoral commission.

Meanwhile, Reuters reported that the company behind the electronic voting system used in Kenya said Tuesday it needs more time to reinstall the system and will not be ready by October 17.