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())); |