摘要
本发明涉及一种浮点数加密算法,将XY坐标系的横纵轴按照10等分形成外等分点,每个外等分点按照10等分形成内等分点,对于abcd.efgh外等分点代表了ab和ef值,内等分点代表了cd和gh值,其密钥是从[0‑9]和[a‑f]中抽取10位,两两形成外等分点密钥,十十形成内等分点密钥,根据需要分别提取1组外等分点密钥号和内等分点密钥号,将其按照握手协议进行发送。在浮点型数据按照小数点前后的四位数两两形成XY坐标系的真实值,再投射到坐标系中,将真实值用密钥形式进行了表示,从而实现了数据加密,且密钥可以根据需要发送握手协议进行更换,极大提高了通信的可靠性。本发明在应用中,编制、调试方便,可以实现对XXXX.XXXX型浮点数的随机密钥加密,具有极强应用价值。