javax.crypto

    1

    1答えて

    以下のコードをnodejsに変換しようとしています。ここで public static String encrypt(String accessToken) throws Exception { Cipher cipher = Cipher.getInstance("AES"); String merchantKey = "11111111111111111111";

    14

    2答えて

    javax.crypto.Macを使用してクラスをコンパイルすると、このエラーメッセージが表示されますか? パッケージjavax.cryptoでは 存在しません。私は私のコンパイルクラスパスのjre/libに/ jce.jarを含むことにより、それを修正することができます。 jce.jarがデフォルトのjdkクラスパス上にないのはなぜですか? jre/lib/rt.jarはクラスパス上にあり、他の

    7

    2答えて

    Java暗号ライブラリでは、鍵の異なる表現が2つあります(KeyとKeySpec)。ドキュメントには、KeySpecが「トランスペアレント」(それが何であれ)がありますが、方法はありませんが、KeyにはgetEncodedというメソッドがあります。あなたはKeyFactoryを使用して2つの間で変換することを意図しています(実際に変換する方法はgetKeySpecです)。 しかし、SecretKe

    0

    1答えて

    を初期化できませんでした。私はこの問題を解決するためにフォーラムを検索しましたが、関連する問題とその解決策は私のためには機能しません。アプリケーションを作成するために 私は、Android SDK 23とのAndroid Studioの2.1.2をinstaledましたが、Androidのメーカーが開始されたときにエラーをトリガ:私は生成しようとするとNoClassDefFoundError: C

    0

    1答えて

    私はJavaコードを難読化しており、Proguard 5.2.1を使用しています。しかし、GUIを使用しながら、思いついた警告があります: ProGuard, version 5.2.1 Reading program jar [/root/Desktop/ACGPlain.jar] Reading library jar [/usr/lib/jvm/java-7-openjdk-amd64/

    1

    2答えて

    私は暗号化/復号化の目的でトリプルDESを使用していますが、何とか私に例外を与えてくれます。私は立ち往生した。私は暗号化とそれに対応するjavaライブラリに慣れていません。 private static byte[] Key = new byte[] { 0x42, 0x45, 0x49, 0x30, 0x12, 0x22, 0x35, 0x48, 0x33, 0x24, 0x28,

    0

    1答えて

    crypto-jsは、JavaScriptの開発者がテキストを暗号化するために使用します。使い方が簡単です。 var CryptoJS = require("crypto-js"); // Encrypt var ciphertext = CryptoJS.AES.encrypt('my message', 'secret key 123'); // Decrypt var bytes

    5

    2答えて

    AndroidのDESFireカードで認証するためにjavax.crypto.Cipher.getInstance( "DESede/CBC/NoPadding")を使用しています(例:https://stackoverflow.com/a/14160507/2095694 )。 Android 4〜5のいくつかのデバイスで動作していましたが、Marshmallow(および6.0.1)に更新された

    9

    2答えて

    私はPBKDF2生成ハッシュとしてDBのパスワードの記憶を仕様するJava認証サブシステムに取り組んでいます。今ではSHA1かSHA512をPFRとして使用するかどうかを決定しようとしています。私は両方の仕様を調べましたが、それらは非常に数学的に集中しており、私はそれに従っています。 PBKDF2WithHmacSHA512がPBKDF2WithHmacSHA1とどのように違うのかを、より良い暗号

    -1

    1答えて

    私は大きなファイルをバイトチャンクで読み込むためにBufferedInputStreamでラップされたFileInputStreamを使用しています。 public void MD5(BufferedInputStream in, Key pubKey) throws Exception{ Mac md = Mac.getInstance("HmacMD5"); md.