Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: ,  introduce new compression function design principles supporting variable output lengths (multiples of size n). They are based on a function or block cipher with an n-bit output size. In the case of the compression function with a (t + 1)n-bit output size, in the random oracle and ideal cipher models, their maximum advantages from the perspective of collision resistance are O(t2q/2tn + q2/2(t + 1)n). In the case of t = 1, the advantage is near-optimal. In the case of t > 1, the advantage is optimal.
['Donghoon Chang', 'Mridul Nandi', 'Jesang Lee', 'Jaechul Sung', 'Seokhie Hong', 'Jongin Lim', 'Haeryong Park', 'Kilsoo Chun']
I am writing a research paper on a idea Compression Function Design Principles Supporting Variable Output Lengths from a Single Small Function
[{"from": "human", "value": "I am writing a research paper on a idea Compression Function Design Principles Supporting Variable Output Lengths from a Single Small Function"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: ,  introduce new compression function design principles supporting variable output lengths (multiples of size n). They are based on a function or block cipher with an n-bit output size. In the case of the compression function with a (t + 1)n-bit output size, in the random oracle and ideal cipher models, their maximum advantages from the perspective of collision resistance are O(t2q/2tn + q2/2(t + 1)n). In the case of t = 1, the advantage is near-optimal. In the case of t > 1, the advantage is optimal."}]