160Want local news?Sign up for the Localist and stay informed Something went wrong. Please try again.subscribeCongratulations! You’re all set! COLUMBIA, S.C. – South Carolina Democrats squashed Stephen Colbert’s fanciful White House bid on Thursday. Colbert, who poses as a conservative talk-show host on the Comedy Central cable network, filed to get on the ballot as a Democratic candidate in his native South Carolina. His campaign paid a $2,500 filing fee just before the noon deadline, said state Democratic Party Chairwoman Carol Fowler. However, after about 40 minutes of discussion by top party officials, the executive council voted 13-3 to keep the host of “The Colbert Report” off the ballot. “He’s really trying to use South Carolina Democrats as suckers so he can further a comedy routine,” said Waring Howe, a member of the executive council. And Colbert “serves to detract from the serious candidates on the ballot.” AD Quality Auto 360p 720p 1080p Top articles1/5READ MOREGame Center: Chargers at Kansas City Chiefs, Sunday, 10 a.m.But state Rep. Gilda Cobb-Hunter told the committee Colbert could showcase the state “in a way that none of the other candidates on the ballot have been able to do.” “I think you’re taking this a little too seriously,” she said. When Colbert announced his candidacy on his show last month, he said he would run only in this key primary state. He said then he planned to run as a Democrat and a Republican – so he could lose twice. The GOP filing fee is $35,000; the deadline was Thursday night. Democrats say he will get his $2,500 back.
Project Wycheproof is not complete, but right now it is a collection of unit tests that can detect weaknesses and provide tests for most cryptographic algorithms, including “RSA, elliptic curve crypto, and authenticated encryption,” according to the GitHub page.“Cryptographers are also constantly discovering new attacks. Nevertheless, with Project Wycheproof, developers and users now can check their libraries against a large number of known attacks, without having to spend years reading academic papers or become cryptographers themselves.”Project Wycheproof detects whether a library is vulnerable to attacks like invalid curve attacks, biased nonces in digital signature schemes, Bleichenbacher’s, and more. Overall, the cryptographers have 80 test cases, which have uncovered 40 bugs, including the ability to recover the private key of widely used DSA and ECDHC implementations.The first set of tests are written in Java, and the team is converting more tests into sets of test vectors to “simplify porting the tests to other languages,” according to the GitHub page.Side note: Although Project Wycheproof was developed by several members of the Google Security Team, it is not an official Google product. More coverage of the project is available here.Hmm…something appears to be brokenGitHub’s trending “this week” tab has been broken and/or slow these last couple of weeks. No worries; we listed some trending projects of the day instead.FreeCodeCamp: Oh yeah. Bringing it back. Developers can’t get enough of this project that helps nonprofits.Awesome-bits: A curated list of awesome bitwise operations and tricks.Stack on a budget: A repository that offers a collection of services with great free tiers for developers on a budget. There’s a tiny hill located in the plains of Australia, dubbed Mount Wycheproof. Though it be little, it is registered as the world’s smallest mountain.A group of members of the Google Security Team wanted to set a small, easily-achievable goal, so it was fitting to name their newly open-sourced project after the tiny mountain; a mountain that doesn’t take much effort to climb.The team calls it Project Wycheproof, and its job is to test crypto libraries against known attacks. Although it is named after something small, the project itself helps developers in a pretty big way. The Google Security Team wrote on its GitHub page that Google relies on third-party cryptographic software libraries, and sometimes they can have mistakes that end up causing major pitfalls for teams.The team understands that implementation guidelines for libraries are hard to come by, which is why they created Project Wycheproof: a collection of unit tests that detect known weaknesses or check for behaviors of cryptographic algorithms.According to its GitHub page, Google relies on third-party cryptographic software libraries, which can often have mistakes that end up causing major pitfalls for teams. Google Security Team members found a way to fix cryptographic loopholes, similar to how software engineers fix and prevent bugs with unit tests.