{"title":"一套新的测试,用于评估电子商务应用程序的单向散列函数","authors":"Dimitrios Alexios Karras, V. Zorkadis","doi":"10.1109/EURMIC.2000.874532","DOIUrl":null,"url":null,"abstract":"The quality of one-way functions determines, among other parameters, to great extent the security grant provided by cryptographic protocols which rely on them. The authors propose a novel evaluation methodology of one-way hash functions for security mechanisms of electronic commerce systems, such as for instance digital signatures. The methodology consists of three parts: the bit-variance test, the entropy assessment of the digests produced and the hash-function non modeling test. The bit-variance test shows the impact of small changes of the input message in the digest output. The entropy assessment of the hash function values is its information measure, and therefore a measure of the difficulty to find two or more messages that lend themselves to a given digest. On the other hand, the non modeling test (based on neural networks) should show the impossibility of modeling the one-way hash function by neural network architectures, having the ability to approximate arbitrary real functions. Otherwise, it would indicate feasibility in modeling the hash functions by artificial intelligence techniques, and consequently in reducing the processing effort required to break them. The application of the suggested methodology to the well known MD5 one-way function reveals its potential to hash function quality characteristic evaluation. The proposed methodology may be applied in conjunction with other methods described in the technical literature.","PeriodicalId":138250,"journal":{"name":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"A novel suite of tests for evaluating one-way hash functions for electronic commerce applications\",\"authors\":\"Dimitrios Alexios Karras, V. Zorkadis\",\"doi\":\"10.1109/EURMIC.2000.874532\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The quality of one-way functions determines, among other parameters, to great extent the security grant provided by cryptographic protocols which rely on them. The authors propose a novel evaluation methodology of one-way hash functions for security mechanisms of electronic commerce systems, such as for instance digital signatures. The methodology consists of three parts: the bit-variance test, the entropy assessment of the digests produced and the hash-function non modeling test. The bit-variance test shows the impact of small changes of the input message in the digest output. The entropy assessment of the hash function values is its information measure, and therefore a measure of the difficulty to find two or more messages that lend themselves to a given digest. On the other hand, the non modeling test (based on neural networks) should show the impossibility of modeling the one-way hash function by neural network architectures, having the ability to approximate arbitrary real functions. Otherwise, it would indicate feasibility in modeling the hash functions by artificial intelligence techniques, and consequently in reducing the processing effort required to break them. The application of the suggested methodology to the well known MD5 one-way function reveals its potential to hash function quality characteristic evaluation. The proposed methodology may be applied in conjunction with other methods described in the technical literature.\",\"PeriodicalId\":138250,\"journal\":{\"name\":\"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-09-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EURMIC.2000.874532\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURMIC.2000.874532","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A novel suite of tests for evaluating one-way hash functions for electronic commerce applications
The quality of one-way functions determines, among other parameters, to great extent the security grant provided by cryptographic protocols which rely on them. The authors propose a novel evaluation methodology of one-way hash functions for security mechanisms of electronic commerce systems, such as for instance digital signatures. The methodology consists of three parts: the bit-variance test, the entropy assessment of the digests produced and the hash-function non modeling test. The bit-variance test shows the impact of small changes of the input message in the digest output. The entropy assessment of the hash function values is its information measure, and therefore a measure of the difficulty to find two or more messages that lend themselves to a given digest. On the other hand, the non modeling test (based on neural networks) should show the impossibility of modeling the one-way hash function by neural network architectures, having the ability to approximate arbitrary real functions. Otherwise, it would indicate feasibility in modeling the hash functions by artificial intelligence techniques, and consequently in reducing the processing effort required to break them. The application of the suggested methodology to the well known MD5 one-way function reveals its potential to hash function quality characteristic evaluation. The proposed methodology may be applied in conjunction with other methods described in the technical literature.