0.0.1 • Published 10 years ago
steam-crypto v0.0.1
node-steam-crypto
Node.js implementation of Steam crypto. All keys and data are passed as Buffers.
generateSessionKey()
Generates a 32 byte random blob of data and encrypts it with RSA using the Steam system's public key. Returns an object with the following properties:
plain- the generated session keyencrypted- the encrypted session key
symmetricEncrypt(input, sessionKey)
Encrypts input using sessionKey and returns the result.
symmetricDecrypt(input, sessionKey)
Decrypts input using sessionKey and returns the result.
0.0.1
10 years ago