English 中文(简体)
测试加密学应用算法
原标题:Testing a implemented algorithm in cryptography

我使用自己的代码(C#.net)实施了加密算法。

i 需在精确和执行时间测试执行法>。

是否有标准的方法,一能够测试这些算法的准确性和执行时间?

该字标作为类别载于<代码>C#.net。

最佳回答

There are two obvious ways, and you should do both. Test it against a respected existing implementation, and test it using known good test vectors such as the known answer tests (KAT) supplied by the U.S. NIST for algorithms in their standards. Most algorithms in the IETF RFCs also have test values.

问题回答

暂无回答




相关问题
Selenium not working with Firefox 3.x on linux

I am using selenium-server , selenium rc for UI testing in my application . My dev box is Windows with FireFox 3.5 and every thing is running fine and cool. But when i try to run selenium tests on my ...

Best browser for testing under Safari Mobile on Linux?

I have an iPhone web app I m producing on a Linux machine. What s the best browser I can use to most closely mimic the feature-limited version of Safari present on the iPhone? (It s a "slimmed down" ...

Code Coverage Tools & Visual Studio 2008 Pro

Just wondering what people are using for code coverage tools when using MS Visual Studio 2008 Pro. We are using the built-in MS test project and unit testing tool (the one that come pre-installed ...

Is there any error checking web app cralwers out there?

Wondering if there was some sort of crawler we could use to test and re-test everything when changes are made to the web app so we know some new change didn t error out any existing pages. Or maybe a ...