关于WebSafeBase64的加密和解密,求解答。。。

https://developers.google.com/ad-exchange/rtb/response-guide/decrypt-price?hl=zh-CN#decryption_scheme
只给了找个提示,由于不懂上面的内容,不知道该怎么实现。。。。。
具体代码如下
enc_price = WebSafeBase64Decode(final_message)
(iv, p, sig) = dec_price — split up according to fixed lengths
price_pad = hmac(e_key, iv)
price = p <xor> price_pad
conf_sig = hmac(i_key, price || iv)
success = (conf_sig == sig)

有谁接触过找个加密算法吗?求好心人告知。

共 3 个回复


yxllin

@heimeil
非常感谢,明白这个方法了。WebSafeBase64应该只是他的第一步。下面的是什么语言的代码不太清楚,好像还得把要的信息切割出来,再用密钥来解析,很复杂的样子。

# 1

gotest

@yxllin
这个解密问题解决了吗,也遇到同样问题。看了java的源码,不知道如何用golang实现。如果能提供下思路的话更好,非常感谢。

# 2