Je suis en train de faire un transfert de fichier de travail. Je veux générer SHA256 et CRC32 les tables de hachage. Quelqu'un peut m'aider comment générer de ceux de hachage? Je veux la faire travailler pour iOS.
Avez-vous essayer de googler?
oui je l'ai fait.
OriginalL'auteur NSCry | 2012-02-25
SHA256 est disponible dans CommonCrypto. CRC32 n'est pas un dièse, un contrôle de Redondance Cyclique.
Exemple de code:
NSLog de sortie:
dataIn: <4e6f7720 69732074 68652074 696d6520 666f7220 616c6c20 676f6f64 20636f6d 70757465 72732074 6f20636f 6d652074 6f207468 65206169 64206f66 20746865 6972206d 61737465 72732e>
macOut: <53f89cf6 7ebfbe56 89f1f76a 3843dfd1 09d68c5b a938dcd2 9a12004e 108260cb>
Je veux travailler pour ios.Dans ios, je ne parviens pas à trouver <CommonCrypto/CommonDigest.h> dans le cadre instaler
Oui, Apple est en mouvement pour les transformations, mais je viens de testé avec la version 5.0 d'iOS SDK. Comme pour crc32, il est disponible dans plusieurs bibliothèques comme zlib.
Votre SHA256 est de travailler pour moi.J'ai une autre question je suis la génération de hachage à partir de données d'image(NSData).Y a-calculatrice/site web où je peux vérifier ça?
Pour accéder à la
CommonCrypto
bibliothèque assurez-vous d'ajouter l'iOSSecurity.framework
à votre projet.OriginalL'auteur zaph
Pour les deux de ces, vous pouvez utiliser ce principe:
https://gist.github.com/paul-delange/6808278
Et un exemple
OriginalL'auteur Paul de Lange
Cette méthode va générer crc32c utilisé par gcloud sur iOS à partir d'un chemin d'accès. Si vous voulez la norme crc32 de supprimer simplement les commentaires de l'autre de la valeur pour CRC32_POLYNOMIAL.
Il lit le fichier donné en 512KB morceaux, donc peut être utilisé sur des fichiers volumineux.
OriginalL'auteur Paul Harter
il n'y a pas des applications qui peuvent générer de Hachage pour ios
Cela devrait fonctionner....son pour Mac
http://itunes.apple.com/us/app/digiprint/id473233587?mt=12
oui u est bonne. u ne des suggestions??
vous pourriez obtenir quelques conseils utiles ici dans cette question/réponse, @ARC.
J'ai mis en place CC_SHA256(dataIn.octets, dataIn.longueur, macOut.mutableBytes); et l'obtention de la valeur de hachage sha256 données, mais il ne correspond pas à avec en ligne de hachage générateur de toutes les suggestions
OriginalL'auteur Yagnesh Mistry