You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hello everyone
i am working on wireguard to apply some modification on it
i want that right before wireguard does it's things like encrypting data and other stuff, i modify the data , for simple example, i XOR data, so, in the server when it gets data from client, at first it does it's own things like decrypting and other stuff then it reverses the XOR and then it sends clear data to destination and when it wants to send response to client, at first it does XOR data and then treats the XORed data as raw data and does it's things and sends it into client
i know that i have to modify client too but let's go step by step and first modify the server
some say that wireguard doesn't have specific version for server and client and it's all peers which can act as server and client both
the point is not that, my point is only applying the modification that i want
for the record, i'm working on https://github.com/WireGuard/wireguard-linux this version which i can set it up in my linux machine
i just wanna know where is the point that it passes to the encryption things
also, i don't know that if i, for example do XOR data before encryption process, should i do any modification in result of XOR like resizing it or not
The text was updated successfully, but these errors were encountered:
hello everyone
i am working on wireguard to apply some modification on it
i want that right before wireguard does it's things like encrypting data and other stuff, i modify the data , for simple example, i XOR data, so, in the server when it gets data from client, at first it does it's own things like decrypting and other stuff then it reverses the XOR and then it sends clear data to destination and when it wants to send response to client, at first it does XOR data and then treats the XORed data as raw data and does it's things and sends it into client
i know that i have to modify client too but let's go step by step and first modify the server
some say that wireguard doesn't have specific version for server and client and it's all peers which can act as server and client both
the point is not that, my point is only applying the modification that i want
for the record, i'm working on https://github.com/WireGuard/wireguard-linux this version which i can set it up in my linux machine
i just wanna know where is the point that it passes to the encryption things
also, i don't know that if i, for example do XOR data before encryption process, should i do any modification in result of XOR like resizing it or not
The text was updated successfully, but these errors were encountered: