摘要 |
<P>PROBLEM TO BE SOLVED: To enhance the security of an encryption algorithm. <P>SOLUTION: A master key derivation function 515 of a server 505, by using an input port to receive a master key, a divider, a coupler, a hasher, a determination unit, an arithmetic calculation unit, and a bit selector, divides the master key into first and second segments, couples the first segment with a counter, generates a changed first segment, hashes the changed first segment to a hash value, determines first and second numbers from a second segment, executes an computation formula that computes the result of use of the hash value and the first and second numbers, and selects a bit set obtained from the result as a derivation key. <P>COPYRIGHT: (C)2012,JPO&INPIT |