I hereby claim:
- I am jordanbaucke on github.
- I am jordanbaucke (https://keybase.io/jordanbaucke) on keybase.
- I have a public key whose fingerprint is 08CC 4540 252F 0CC7 C8BA 6E17 3FD6 CF71 5477 03B0
To claim this, I am signing this object:
| var https = require('https'); | |
| var crypto = require('crypto'); | |
| var url = 'https://bitfinex.com/api/v1/balances'; | |
| var subPath = '/balances'; | |
| var api_key = ''; | |
| var api_secret = ''; | |
| var path = '/api/v1' + subPath; |
| import requests # pip install requests | |
| import json | |
| import base64 | |
| import hashlib | |
| import time #for nonce | |
| api_key = '' | |
| api_secret = '' | |
| #url = 'https://bitfinex.com/api/v1/order/new' |
| from bitfinex import Bitfinex | |
| import os | |
| with open(os.path.expanduser('~/.bfx_test_account_key.txt'), 'r') as f: | |
| KEY, SECRET = f.read().strip().splitlines() | |
| print (KEY, SECRET) | |
| bfx = Bitfinex() | |
| bfx.key = KEY | |
| bfx.secret = SECRET |
I hereby claim:
To claim this, I am signing this object:
| public static String encryptByteArray(byte[] clearData, | |
| PGPPublicKey encKey, boolean withIntegrityCheck, boolean armor) | |
| throws IOException, PGPException, NoSuchProviderException { | |
| ByteArrayOutputStream encOut = new ByteArrayOutputStream(); | |
| OutputStream out = encOut; | |
| if (armor) { | |
| out = new ArmoredOutputStream(out); | |
| } |
| private static String signMessageByteArray(String message, | |
| PGPSecretKey pgpSec, char pass[]) throws IOException, | |
| NoSuchAlgorithmException, NoSuchProviderException, PGPException, | |
| SignatureException { | |
| byte[] messageCharArray = message.getBytes(); | |
| ByteArrayOutputStream encOut = new ByteArrayOutputStream(); | |
| OutputStream out = encOut; | |
| out = new ArmoredOutputStream(out); |
| String privateKeyPassword = "hongkong"; | |
| PGPPrivateKey pgpPrivKey = pgpSec | |
| .extractPrivateKey(new JcePBESecretKeyDecryptorBuilder() | |
| .setProvider("BC").build(privateKeyPassword.toCharArray())); |
| public static PGPPublicKey readPublicKey(InputStream input) throws IOException, PGPException { | |
| PGPPublicKeyRingCollection pgpPub = new PGPPublicKeyRingCollection( | |
| PGPUtil.getDecoderStream(input)); | |
| Iterator keyRingIter = pgpPub.getKeyRings(); | |
| while (keyRingIter.hasNext()) { | |
| PGPPublicKeyRing keyRing = (PGPPublicKeyRing) keyRingIter.next(); | |
| Iterator keyIter = keyRing.getPublicKeys(); | |
| while (keyIter.hasNext()) { |
| public static PGPSecretKey readSecretKey(InputStream input) throws IOException, PGPException { | |
| PGPSecretKeyRingCollection pgpSec = new PGPSecretKeyRingCollection( | |
| PGPUtil.getDecoderStream(input)); | |
| Iterator keyRingIter = pgpSec.getKeyRings(); | |
| while (keyRingIter.hasNext()) { | |
| PGPSecretKeyRing keyRing = (PGPSecretKeyRing) keyRingIter.next(); | |
| Iterator keyIter = keyRing.getSecretKeys(); | |
| while (keyIter.hasNext()) { |
| string pass = "hongkong"; | |
| PGPPrivateKey pgpPrivKey = pgpSec | |
| .extractPrivateKey(new JcePBESecretKeyDecryptorBuilder() | |
| .setProvider("BC").build(pass.toCharArray())); |